@charset "UTF-8";
/*
* 
* ==========================================================
* ADMIN.SCSS
* ==========================================================
*
* Main style file of the administration page. Written in SCSS. 
*
*/
/*
*  
* ==========================================================
* SHARED.SCSS
* ==========================================================
*
* Shared CSS used on both admin and front end. This file is imported only.
*
*/
.tc-shell,
.sb-admin,
body.tc-auth-page,
body.tc-super-page,
.sb-chat {
  --tc-coral: #FF6B57;
  --tc-coral-hover: #E85A48;
  --tc-violet: #7762D8;
  --tc-violet-hover: #6554C4;
  --tc-lavender: #EEE9FF;
  --tc-peach: #FFE6DE;
  --tc-ivory: #FFF9F2;
  --tc-aubergine: #332B3A;
  --tc-surface: #FFFFFF;
  --tc-border: #E8E0F0;
  --tc-muted: #6B6178;
  --tc-muted-light: #9B92A8;
  --tc-success: #2D8A5E;
  --tc-success-soft: #E8F5EE;
  --tc-danger: #D94F4F;
  --tc-danger-soft: #FDF0F0;
  --tc-warning: #C47A1A;
  --tc-warning-soft: #FFF5E8;
  --tc-info: #7762D8;
  --tc-info-soft: #EEE9FF;
  --tc-highlight: var(--tc-peach);
  --tc-subtle: var(--tc-lavender);
  --tc-glass: color-mix(in srgb, var(--tc-surface) 92%, transparent);
  --tc-nav-active-bg: var(--tc-peach);
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
}

[data-tc-theme=dark] {
  --tc-coral: #FF8A7A;
  --tc-coral-hover: #FF9E90;
  --tc-violet: #2ECFC0;
  --tc-violet-hover: #67E8F9;
  --tc-lavender: #152438;
  --tc-peach: #1A2D45;
  --tc-ivory: #08111F;
  --tc-aubergine: #E2ECF8;
  --tc-surface: #0F1A2E;
  --tc-border: #243B5C;
  --tc-muted: #8BA3C0;
  --tc-muted-light: #5C7390;
  --tc-success: #3DDBA8;
  --tc-success-soft: #0D2A22;
  --tc-danger: #F07070;
  --tc-danger-soft: #2A1418;
  --tc-warning: #F0B45A;
  --tc-warning-soft: #2A2010;
  --tc-info: #2ECFC0;
  --tc-info-soft: #122A35;
  --tc-highlight: color-mix(in srgb, var(--tc-violet) 14%, var(--tc-surface));
  --tc-glass: color-mix(in srgb, var(--tc-surface) 94%, transparent);
  --tc-nav-active-bg: color-mix(in srgb, var(--tc-peach) 88%, var(--tc-surface));
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-elevated: color-mix(in srgb, var(--tc-lavender) 55%, var(--tc-surface));
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
}
[data-tc-theme=dark] .tc-shell, [data-tc-theme=dark].tc-shell, [data-tc-theme=dark].sb-admin, [data-tc-theme=dark].tc-auth-page, [data-tc-theme=dark].tc-super-page,
[data-tc-theme=dark] .sb-chat {
  --tc-coral: #FF8A7A;
  --tc-coral-hover: #FF9E90;
  --tc-violet: #2ECFC0;
  --tc-violet-hover: #67E8F9;
  --tc-lavender: #152438;
  --tc-peach: #1A2D45;
  --tc-ivory: #08111F;
  --tc-aubergine: #E2ECF8;
  --tc-surface: #0F1A2E;
  --tc-border: #243B5C;
  --tc-muted: #8BA3C0;
  --tc-muted-light: #5C7390;
  --tc-success: #3DDBA8;
  --tc-success-soft: #0D2A22;
  --tc-danger: #F07070;
  --tc-danger-soft: #2A1418;
  --tc-warning: #F0B45A;
  --tc-warning-soft: #2A2010;
  --tc-info: #2ECFC0;
  --tc-info-soft: #122A35;
  --tc-highlight: color-mix(in srgb, var(--tc-violet) 14%, var(--tc-surface));
  --tc-glass: color-mix(in srgb, var(--tc-surface) 94%, transparent);
  --tc-nav-active-bg: color-mix(in srgb, var(--tc-peach) 88%, var(--tc-surface));
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-elevated: color-mix(in srgb, var(--tc-lavender) 55%, var(--tc-surface));
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
}

@font-face {
  font-family: "Support Board Icons";
  src: url("../media/icons/support-board.woff?v=4") format("woff"), url("../media/icons/support-board.ttf?v=4") format("truetype"), url("../media/icons/support-board.svg#support-board?v=4") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=sb-icon-]:before, [class*=" sb-icon-"]:before {
  font-family: "Support Board Icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sb-icon-microphone-mute:before {
  content: "\e90f";
}

.sb-icon-call:before {
  content: "\e90e";
}

.sb-icon-phone-call-1:before {
  content: "\e942";
}

.sb-icon-phone-call-2:before {
  content: "\e943";
}

.sb-icon-arrows-in:before {
  content: "\e90d";
}

.sb-icon-arrows-out:before {
  content: "\e90b";
}

.sb-icon-sidebar:before {
  content: "\e90c";
}

.sb-icon-arrow-up:before {
  content: "a";
  transform: rotate(180deg);
  display: inline-block;
}

.sb-icon-arrow-down:before {
  content: "a";
}

.sb-icon-shopify:before {
  content: "\e900";
}

.sb-icon-plus-2:before {
  content: "M";
}

.sb-icon-plus:before {
  content: "0";
}

.sb-icon-back:before {
  content: "A";
}

.sb-icon-file:before {
  content: "B";
}

.sb-icon-check-circle:before {
  content: "C";
}

.sb-icon-reload:before {
  content: "D";
}

.sb-icon-help:before {
  content: "E";
}

.sb-icon-clock:before {
  content: "F";
}

.sb-icon-next:before {
  content: "G";
}

.sb-icon-currency:before {
  content: "H";
}

.sb-icon-language:before {
  content: "I";
}

.sb-icon-dislike:before {
  content: "N";
}

.sb-icon-like:before {
  content: "O";
}

.sb-icon-send:before {
  content: "P";
}

.sb-icon-refresh:before {
  content: "Q";
}

.sb-icon-woocommerce:before {
  content: "R";
}

.sb-icon-social-fb:before {
  content: "S";
}

.sb-icon-social-tw:before {
  content: "T";
}

.sb-icon-social-li:before {
  content: "U";
}

.sb-icon-social-pi:before {
  content: "V";
}

.sb-icon-social-wa:before {
  content: "W";
}

.sb-icon-social-m:before {
  content: "X";
}

.sb-icon-bar-chart:before {
  content: "Y";
}

.sb-icon-calendar:before {
  content: "b";
}

.sb-icon-chat:before {
  content: "d";
}

.sb-icon-clip:before {
  content: "e";
}

.sb-icon-download:before {
  content: "f";
}

.sb-icon-envelope:before {
  content: "g";
}

.sb-icon-marker:before {
  content: "h";
}

.sb-icon-message:before {
  content: "i";
}

.sb-icon-desktop:before {
  content: "j";
}

.sb-icon-plane:before {
  content: "k";
}

.sb-icon-phone:before {
  content: "l";
}

.sb-icon-settings:before {
  content: "m";
}

.sb-icon-user:before {
  content: "n";
}

.sb-icon-search:before {
  content: "o";
}

.sb-icon-close:before {
  content: "p";
}

.sb-icon-message-add:before {
  content: "q";
}

.sb-icon-emoji:before {
  content: "r";
}

.sb-icon-menu:before {
  content: "s";
}

.sb-icon-arrow-left:before {
  content: "t";
}

.sb-icon-arrow-right:before {
  content: "u";
}

.sb-icon-loader:before {
  content: "v";
}

.sb-icon-check:before {
  content: "w";
}

.sb-icon-delete:before {
  content: "x";
}

.sb-icon-padlock:before {
  content: "y";
}

.sb-icon-shuffle:before {
  content: "z";
}

.sb-icon-circle:before {
  content: "\e901";
}

.sb-icon-filter:before {
  content: "\e902";
}

.sb-icon-openai:before {
  content: "\e903";
}

.sb-icon-mic:before {
  content: "\e904";
}

.sb-icon-edit:before {
  content: "\e905";
}

.sb-icon-warning:before {
  content: "\e906";
}

.sb-icon-info:before {
  content: "\e907";
}

.sb-icon-files:before {
  content: "\e908";
}

.sb-icon-tag-line:before {
  content: "\e909";
}

.sb-icon-chatbot:before {
  content: "\e90a";
}

.sb-icon-automation:before {
  content: "\e915";
}

.sb-icon-sms:before {
  content: "\e91c";
}

.sb-icon-tag:before {
  content: "\f02b";
}

.sb-icon-play:before {
  content: "\f04b";
}

.sb-icon-pause:before {
  content: "\f04c";
}

.sb-icon-microphone:before {
  content: "\f130";
}

@font-face {
  font-family: "Support Board Font";
  src: url("../media/fonts/regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Support Board Font";
  src: url("../media/fonts/medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}
@keyframes sb-typing {
  0% {
    width: 0;
  }
  100% {
    width: 18px;
  }
}
@keyframes sb-fade-animation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes sb-fade-bottom-animation {
  0% {
    transform: translateY(15px);
    opacity: 0;
  }
  100% {
    transform: none;
    opacity: 1;
  }
}
@keyframes sb-fade-bottom-center {
  0% {
    transform: translateY(15px) translateX(-50%);
    opacity: 0;
  }
  100% {
    transform: translateX(-50%);
    opacity: 1;
  }
}
@keyframes sb-pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(147, 154, 159, 0.5);
  }
  70% {
    transform: scale(1.1);
    box-shadow: 0 0 0 15px rgba(147, 154, 159, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(147, 154, 159, 0);
  }
}
.sb-main, .sb-articles-page, .sb-main input, .sb-main textarea, .sb-main select {
  font-family: "Support Board Font", "Helvetica Neue", "Apple Color Emoji", Helvetica, Arial, sans-serif;
}

.sb-main *, .sb-articles-page * {
  box-sizing: content-box;
  outline: none;
}

.sb-main input, .sb-articles-page input, .sb-articles-page input[text], .sb-main input[text], .sb-main textarea, .sb-main input[email] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.sb-clear {
  width: 100%;
  clear: both;
}

.sb-no-results {
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.3px;
  margin: 0;
  color: #6B6178;
  opacity: 0.7;
}

.sb-no-results-active > .sb-no-results {
  display: block !important;
  opacity: 1;
}

.sb-no-results-active > div:not(.sb-no-results) {
  display: none !important;
}

.sb-hide, .sb-grid.sb-hide {
  display: none !important;
}

.sb-scroll-area, .sb-conversation .sb-list, .sb-list .sb-message pre, .sb-rich-table .sb-content, .sb-admin .sb-top-bar > div:first-child > ul,
.sb-dialog-box pre, .sb-horizontal-scroll, .sb-custom-select, .sb-select-checkbox, .sb-setting textarea, .ce-popover__items {
  overflow: hidden;
  overflow-y: scroll;
}
.sb-scroll-area::-webkit-scrollbar, .sb-conversation .sb-list::-webkit-scrollbar, .sb-list .sb-message pre::-webkit-scrollbar, .sb-rich-table .sb-content::-webkit-scrollbar, .sb-admin .sb-top-bar > div:first-child > ul::-webkit-scrollbar,
.sb-dialog-box pre::-webkit-scrollbar, .sb-horizontal-scroll::-webkit-scrollbar, .sb-custom-select::-webkit-scrollbar, .sb-select-checkbox::-webkit-scrollbar, .sb-setting textarea::-webkit-scrollbar, .ce-popover__items::-webkit-scrollbar {
  width: 5px;
}
.sb-scroll-area::-webkit-scrollbar-track, .sb-conversation .sb-list::-webkit-scrollbar-track, .sb-list .sb-message pre::-webkit-scrollbar-track, .sb-rich-table .sb-content::-webkit-scrollbar-track, .sb-admin .sb-top-bar > div:first-child > ul::-webkit-scrollbar-track,
.sb-dialog-box pre::-webkit-scrollbar-track, .sb-horizontal-scroll::-webkit-scrollbar-track, .sb-custom-select::-webkit-scrollbar-track, .sb-select-checkbox::-webkit-scrollbar-track, .sb-setting textarea::-webkit-scrollbar-track, .ce-popover__items::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.sb-scroll-area::-webkit-scrollbar-thumb, .sb-conversation .sb-list::-webkit-scrollbar-thumb, .sb-list .sb-message pre::-webkit-scrollbar-thumb, .sb-rich-table .sb-content::-webkit-scrollbar-thumb, .sb-admin .sb-top-bar > div:first-child > ul::-webkit-scrollbar-thumb,
.sb-dialog-box pre::-webkit-scrollbar-thumb, .sb-horizontal-scroll::-webkit-scrollbar-thumb, .sb-custom-select::-webkit-scrollbar-thumb, .sb-select-checkbox::-webkit-scrollbar-thumb, .sb-setting textarea::-webkit-scrollbar-thumb, .ce-popover__items::-webkit-scrollbar-thumb {
  background: #BFCBD3;
  border-radius: 6px;
  transition: all 0.4s;
}
.sb-scroll-area::-webkit-scrollbar-thumb:hover, .sb-conversation .sb-list::-webkit-scrollbar-thumb:hover, .sb-list .sb-message pre::-webkit-scrollbar-thumb:hover, .sb-rich-table .sb-content::-webkit-scrollbar-thumb:hover, .sb-admin .sb-top-bar > div:first-child > ul::-webkit-scrollbar-thumb:hover,
.sb-dialog-box pre::-webkit-scrollbar-thumb:hover, .sb-horizontal-scroll::-webkit-scrollbar-thumb:hover, .sb-custom-select::-webkit-scrollbar-thumb:hover, .sb-select-checkbox::-webkit-scrollbar-thumb:hover, .sb-setting textarea::-webkit-scrollbar-thumb:hover, .ce-popover__items::-webkit-scrollbar-thumb:hover {
  background: #FF6B57;
}

.sb-list .sb-message pre, .sb-rich-table .sb-content, .sb-admin .sb-top-bar > div:first-child > ul, .sb-dialog-box pre, .sb-horizontal-scroll, [data-id=flows] > .sb-content {
  overflow-y: hidden;
}
.sb-list .sb-message pre::-webkit-scrollbar, .sb-rich-table .sb-content::-webkit-scrollbar, .sb-admin .sb-top-bar > div:first-child > ul::-webkit-scrollbar, .sb-dialog-box pre::-webkit-scrollbar, .sb-horizontal-scroll::-webkit-scrollbar, [data-id=flows] > .sb-content::-webkit-scrollbar {
  height: 5px;
}

div ul.sb-menu, .sb-select ul, .sb-popup, .sb-menu-mobile > ul, .sb-menu-mobile .sb-mobile, .sb-area-users .sb-filter-btn > div, .sb-menu li ul {
  background: #FFFFFF;
  padding: 10px 0;
  box-shadow: 0 4px 14px 0 rgba(51, 43, 58, 0.12), 0 0 0 1px rgba(51, 43, 58, 0.04);
  z-index: 9999995;
  list-style: none;
}

.sb-horizontal-scroll {
  overflow-y: hidden;
  overflow-x: scroll;
}

.sb-rich-message .sb-btn, .sb-input > input, .sb-input > select, .sb-input > textarea {
  border-radius: 6px;
}

.sb-input.sb-input-btn > div {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.sb-rich-cnt[data-type=chips] .sb-text, div ul.sb-menu, .sb-select ul, .sb-popup, .sb-menu-mobile > ul, .sb-menu-mobile .sb-mobile, .sb-area-users .sb-filter-btn > div, .sb-menu li ul,
.sb-rich-cnt[data-type=chips] .sb-text, .sb-rich-message .sb-slider-images, .sb-rich-message .sb-slider .sb-card-img,
.sb-rich-cnt[data-type=video] iframe, .sb-rich-cnt[data-type=video] .sb-rich-message, .sb-image, .sb-lightbox-media > div > img {
  border-radius: 10px;
}

.sb-rich-message .sb-card .sb-card-img {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

/*

# USER CONVERSATIONS
==========================================================

*/
.sb-user-conversations > li {
  border-bottom: 1px solid #E8E0F0;
  padding: 15px;
  margin: 0;
  cursor: pointer;
  border-left: 2px solid rgba(255, 255, 255, 0);
  transition: all 0.4s;
  position: relative;
}
.sb-user-conversations > li > div {
  position: relative;
  color: rgb(60, 60, 60);
  font-size: 11px;
  padding-left: 55px;
  line-height: 25px;
  letter-spacing: 0.3px;
}
.sb-user-conversations > li > div > img {
  position: absolute;
  left: 0;
  top: 5px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: block;
}
.sb-user-conversations > li > div div:not(.sb-message) {
  display: flex;
  justify-content: space-between;
  opacity: 0.85;
}
.sb-user-conversations > li > div div:not(.sb-message) > span {
  white-space: nowrap;
}
.sb-user-conversations > li > div div:not(.sb-message) > span:first-child {
  overflow: hidden;
  margin-right: 15px;
}
.sb-user-conversations > li > div .sb-message {
  font-weight: 500;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 25px;
}
.sb-user-conversations > li > div .sb-message > i {
  height: 15px;
  display: inline-block;
  margin-right: 5px;
  transform: translateY(1px);
  font-size: 12px;
}
.sb-user-conversations > li > div .sb-name {
  display: flex;
  align-items: center;
}
.sb-user-conversations > li > div .sb-name img {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  margin: 0 15px 0 0;
  display: block;
}
.sb-user-conversations > li:hover, .sb-user-conversations > li.sb-active {
  background-color: #FFF9F2;
}

.sb-chat-btn span, .sb-user-conversations > li > [data-count] {
  position: absolute;
  width: 20px;
  height: 20px;
  text-align: center;
  background: #D94F4F;
  color: #FFFFFF;
  border-radius: 100%;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  top: 0;
  left: -3px;
  z-index: 2;
  animation: sb-fade-animation 0.3s;
}
.sb-chat-btn span:empty, .sb-chat-btn span[data-count="0"], .sb-user-conversations > li > [data-count]:empty, .sb-user-conversations > li > [data-count][data-count="0"] {
  display: none;
}

.sb-user-conversations > li > [data-count] {
  left: 20px;
  top: 33px;
  border: 3px solid #FFFFFF;
}
.sb-user-conversations > li:hover > [data-count] {
  border-color: #FFF9F2;
}

/*

# MESSAGES LIST AND CHAT
==========================================================

*/
.sb-chat .sb-btn-text:hover, .sb-list .sb-btn-text:hover {
  color: #FF6B57;
}

.sb-list > div {
  float: left;
  clear: both;
  position: relative;
  margin: 2px 10px 25px 20px;
  box-shadow: none;
  background-color: rgb(245, 245, 245);
  border-radius: 10px;
  padding: 12px;
  max-width: calc(90% - 110px);
}
.sb-list > div.sb-thumb-active {
  margin-left: 55px;
}
.sb-list > div.sb-thumb-active .sb-thumb {
  display: block;
}
.sb-list > div.sb-thumb-active.sb-rich-cnt {
  max-width: calc(90% - 115px);
}
.sb-list > div.sb-rich-cnt {
  background-color: rgb(247, 247, 247);
  max-width: calc(90% - 80px);
}
.sb-list > div.sb-rich-cnt .sb-message {
  overflow: visible;
}
.sb-list > div.sb-rich-cnt .sb-agent-name {
  display: none;
}
.sb-list > div[data-type=slider], .sb-list > div[data-type=slider-images] {
  width: 100%;
}
.sb-list > div:first-child > span {
  margin-top: 0 !important;
}
.sb-list > div:last-child {
  margin-bottom: 30px !important;
}
.sb-list > div:not(.sb-right):last-child, .sb-list > div > [data-id=sending] {
  animation: sb-fade-bottom-animation 0.4s;
}
.sb-list > div.sb-right {
  float: right;
  margin: 2px 20px 25px 10px;
  background-color: #E6F2FC;
}
.sb-list > div.sb-right.sb-rich-cnt .sb-text {
  background-color: #E6F2FC;
}
.sb-list > div.sb-right .sb-thumb {
  right: -35px;
  left: auto;
}
.sb-list > div.sb-right .sb-message, .sb-list > div.sb-right .sb-message a, .sb-list > div.sb-right .sb-rich-message .sb-text, .sb-list > div.sb-right .sb-rich-message .sb-title {
  color: #E85A48;
}
.sb-list > div.sb-right.sb-thumb-active {
  margin-right: 50px;
}
.sb-list > div.sb-right .sb-time {
  right: 0;
  left: auto;
}
.sb-list > div.sb-right .sb-message:not(:empty) + .sb-message-attachments .sb-player {
  border-color: rgba(0, 76, 125, 0.17);
}
.sb-list > div:not(.sb-right):not(.sb-label-date) + .sb-right, .sb-list > div.sb-right + div:not(.sb-right):not(.sb-label-date) {
  margin-top: 15px;
}
.sb-list .sb-thumb {
  position: absolute;
  left: -35px;
  top: 1px;
  width: 25px;
  display: none;
}
.sb-list .sb-thumb > img {
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.sb-list .sb-thumb > div {
  display: none;
}
.sb-list .sb-message, .sb-list .sb-message a {
  color: #6B6178;
  font-size: 13px;
  line-height: 21px;
  letter-spacing: 0.3px;
  outline: none;
  word-wrap: break-word;
}
.sb-list .sb-message {
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-list .sb-message b {
  font-weight: 500;
}
.sb-list .sb-message code {
  font-family: monospace;
  padding: 2px 7px;
  color: rgb(44, 80, 106);
  background: rgba(238, 238, 238, 0.5);
  border-radius: 3px;
  border: 1px solid rgb(219, 219, 219);
  max-width: 100%;
  white-space: normal;
  word-wrap: break-word;
  overflow: hidden;
}
.sb-list .sb-message code a {
  color: rgb(44, 80, 106) !important;
  text-decoration: none;
}
.sb-list .sb-message pre {
  font-family: monospace;
  margin: 0;
  color: rgb(44, 80, 106);
  overflow-x: scroll;
  background: rgba(255, 255, 255, 0.5);
  padding: 5px 5px 7px 5px;
  border-radius: 3px;
  border: 1px solid rgb(219, 219, 219);
}
.sb-list .sb-message pre code {
  padding: 0;
  color: rgb(44, 80, 106);
  background: none;
  display: inline;
}
.sb-list .sb-message span + pre, .sb-list .sb-message pre + span {
  margin-top: 10px;
  display: block;
}
.sb-list .sb-message .emoji-large {
  font-size: 35px;
  line-height: 45px;
}
.sb-list .sb-message .sb-image {
  margin-top: 6px;
}
.sb-list .sb-message .sb-rich-image .sb-image {
  margin-top: 0;
}
.sb-list .sb-message .sb-agent-name {
  display: block;
  opacity: 0.8;
  font-size: 11px;
}
.sb-list .sb-message:not(.sb-message-media) > .sb-image {
  margin-bottom: 5px;
}
.sb-list .sb-message:not(:empty) + .sb-message-attachments {
  padding-top: 15px;
  margin-top: 10px;
}
.sb-list .sb-message:not(:empty) + .sb-message-attachments .sb-player {
  border-top: 1px solid #E8E0F0;
}
.sb-list .sb-time {
  opacity: 0.9;
  color: #6B6178;
  font-size: 11px;
  letter-spacing: 0.5px;
  line-height: 16px;
  bottom: -20px;
  left: 0;
  white-space: nowrap;
  position: absolute;
  display: flex;
}
.sb-list .sb-time > span:first-child {
  display: none;
}
.sb-list .sb-time i {
  padding-left: 10px;
}
.sb-list .sb-message-media {
  margin: -12px;
  background: #FFFFFF;
  text-align: right;
}
.sb-list .sb-message-media .sb-image:first-child {
  margin-top: 0;
}
.sb-list [data-id=sending] .sb-message {
  opacity: 0.5;
}
.sb-list [data-id=sending].sb-right .sb-time, .sb-list [data-id=sending] .sb-time {
  right: 19px;
  flex-direction: row;
}
.sb-list [data-id=sending].sb-right .sb-time > i, .sb-list [data-id=sending] .sb-time > i {
  position: relative;
}
.sb-list [data-id=sending].sb-right .sb-time > i:after, .sb-list [data-id=sending] .sb-time > i:after {
  content: "...";
  position: absolute;
  width: 15px;
  left: calc(100% + 5px);
  bottom: 0;
  font-weight: 500;
  letter-spacing: 1px;
  overflow: hidden;
  animation: sb-typing 1s infinite;
}
.sb-list [data-type=youtube-video] {
  padding: 0;
}
.sb-list [data-type=youtube-video] .sb-rich-message {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.sb-list .sb-reply-message {
  background: rgba(0, 0, 0, 0.06);
  padding: 10px;
  border-radius: 4px;
  margin: -12px -12px 12px -12px;
  border-left: 2px solid #6B6178;
  color: #6B6178;
  font-size: 13px;
  line-height: 21px;
  letter-spacing: 0.3px;
  opacity: 0.9;
}
.sb-list .sb-reply-message span {
  font-weight: 500;
  display: block;
}
.sb-list .sb-reply-message .sb-message-attachments a {
  margin: 0;
  cursor: default;
  color: #6B6178;
}
.sb-list .sb-right .sb-reply-message {
  border-left-color: #FF6B57;
  color: #E85A48;
}

.sb-list > div.sb-label-date, .sb-label-date-top {
  text-align: center;
  max-width: 100% !important;
  width: auto;
  float: none !important;
  background: none;
  margin: 0 !important;
}
.sb-list > div.sb-label-date span, .sb-label-date-top span {
  display: inline-block;
  background: #f5f7fa;
  padding: 0 10px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 26px;
  letter-spacing: 0.3px;
  margin: 15px auto 15px auto;
  font-weight: 400;
  color: #6B6178;
  user-select: none;
}

.sb-list > div.sb-label-date:first-child {
  padding-top: 8px;
}

.sb-label-date-top {
  position: absolute;
  top: 73px;
  left: 0;
  right: 5px;
  z-index: 2;
  opacity: 0;
  transition: all 0.4s;
}
.sb-label-date-top.sb-active {
  opacity: 1;
}
.sb-label-date-top:empty {
  display: none;
}

.sb-label-date + .sb-label-date {
  display: none;
}

.sb-list .sb-message-attachments a, .sb-editor .sb-attachments > div, .sb-conversation-attachments > a {
  text-decoration: none;
  font-style: normal;
  color: #6B6178;
  position: relative;
  display: block;
  transition: all 0.4s;
  padding-left: 25px;
  font-size: 13px;
  line-height: 21px;
  letter-spacing: 0.3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-list .sb-message-attachments a:before, .sb-editor .sb-attachments > div:before, .sb-conversation-attachments > a:before {
  content: "e";
  font-family: "Support Board Icons";
  position: absolute;
  left: 0;
  font-size: 15px;
  opacity: 0.8;
  line-height: 21px;
}
.sb-list .sb-message-attachments a + a, .sb-editor .sb-attachments > div + a, .sb-conversation-attachments > a + a {
  margin-top: 7px;
}
.sb-list .sb-message-attachments a[data-type]:before, .sb-editor .sb-attachments > div[data-type]:before, .sb-conversation-attachments > a[data-type]:before {
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 17px;
  height: 17px;
  top: 1px;
}
.sb-list .sb-message-attachments a[data-type=image]:before, .sb-editor .sb-attachments > div[data-type=image]:before, .sb-conversation-attachments > a[data-type=image]:before {
  background: url("../media/files/image.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=doc]:before, .sb-editor .sb-attachments > div[data-type=doc]:before, .sb-conversation-attachments > a[data-type=doc]:before {
  background: url("../media/files/doc.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=default]:before, .sb-editor .sb-attachments > div[data-type=default]:before, .sb-conversation-attachments > a[data-type=default]:before {
  background: url("../media/files/default.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=audio]:before, .sb-editor .sb-attachments > div[data-type=audio]:before, .sb-conversation-attachments > a[data-type=audio]:before {
  background: url("../media/files/audio.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=archive]:before, .sb-editor .sb-attachments > div[data-type=archive]:before, .sb-conversation-attachments > a[data-type=archive]:before {
  background: url("../media/files/archive.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=ppt]:before, .sb-editor .sb-attachments > div[data-type=ppt]:before, .sb-conversation-attachments > a[data-type=ppt]:before {
  background: url("../media/files/ppt.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=pdf]:before, .sb-editor .sb-attachments > div[data-type=pdf]:before, .sb-conversation-attachments > a[data-type=pdf]:before {
  background: url("../media/files/pdf.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=video]:before, .sb-editor .sb-attachments > div[data-type=video]:before, .sb-conversation-attachments > a[data-type=video]:before {
  background: url("../media/files/video.svg") no-repeat center center;
}
.sb-list .sb-message-attachments a[data-type=text]:before, .sb-editor .sb-attachments > div[data-type=text]:before, .sb-conversation-attachments > a[data-type=text]:before {
  background: url("../media/files/text.svg") no-repeat center center;
}

.sb-list .sb-message-attachments:empty {
  display: none;
}

.sb-list .sb-message-attachments a {
  color: #E85A48;
}
.sb-list .sb-message-attachments a:hover {
  color: #FF6B57;
}

/*

# CHAT HTML COMPONENTS
==========================================================

*/
.sb-list .sb-form + .sb-btn {
  margin-top: 25px;
}
.sb-list .sb-form + .sb-form {
  margin-top: 15px;
}
.sb-list table {
  border-collapse: collapse;
}
.sb-list table th,
.sb-list table td {
  padding: 5px 7px;
  border-bottom: 1px solid rgba(143, 143, 143, 0.29);
  text-align: left;
  color: #332B3A;
  font-size: 12px;
  line-height: 23px;
}
.sb-list table th {
  border-bottom: 1px solid rgba(143, 143, 143, 0.6);
  font-size: 13px;
  font-weight: 500;
  white-space: nowrap;
}
.sb-list table tr:last-child td {
  border-bottom: 0;
}
.sb-list .sb-text-list > div {
  padding-bottom: 6px;
}
.sb-list .sb-text-list > div > div:first-child {
  font-weight: 500;
}
.sb-list .sb-text-list > div:last-child {
  padding-bottom: 0;
}
.sb-list .sb-text-list-single > div {
  position: relative;
  padding-left: 15px;
}
.sb-list .sb-text-list-single > div:before {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  background: #6B6178;
  border-radius: 50%;
  top: 9px;
  left: 0;
}
.sb-list .sb-text-list-single > div[data-inner=true] {
  padding-left: 35px;
}
.sb-list .sb-text-list-single > div[data-inner=true]:before {
  left: 15px;
}
.sb-list .sb-text-list-numeric {
  counter-reset: list-number;
}
.sb-list .sb-text-list-numeric > div {
  padding-left: 20px;
}
.sb-list .sb-text-list-numeric > div:not([data-inner]):before {
  content: counter(list-number) ". ";
  width: auto;
  height: auto;
  background: none;
  top: auto;
  border-radius: 0;
  counter-increment: list-number;
}
.sb-list .sb-image-list > div {
  padding: 5px 0 10px 50px;
  position: relative;
}
.sb-list .sb-image-list > div > .sb-thumb {
  display: block;
  position: absolute;
  left: 0;
  top: 4px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-size: cover;
  margin: 0;
  background-position: center center;
}
.sb-list .sb-image-list > div .sb-list-title {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.sb-list .sb-image-list > div .sb-list-title span {
  opacity: 0.7;
}
.sb-list .sb-image-list > div:last-child {
  padding-bottom: 0;
}
.sb-list .sb-image-list + a {
  margin-top: 15px;
}
.sb-list iframe {
  width: 100%;
  border: none;
  border-radius: 4px;
  background: #000;
}
.sb-list iframe:not([height]) {
  height: 128px;
  display: block;
}
.sb-list.sb-reply-active {
  margin-bottom: 62px;
}

.sb-player {
  display: flex;
  align-items: center;
  margin: -6.5px -11px;
}
.sb-player > div {
  background: transparent;
  width: 20px;
  border-radius: 10px;
  padding: 5px 10px;
  cursor: pointer;
  font-size: 13px;
  line-height: 21px;
  transition: all 0.4s;
}
.sb-player > div:not(.sb-player-time):hover {
  color: #FF6B57;
}
.sb-player > div:not(.sb-player-time):active {
  background: rgba(0, 0, 0, 0.08) !important;
}
.sb-player .sb-player-btn {
  width: 38px;
  height: 34px;
  line-height: 38px;
  font-size: 14px;
  padding: 0;
  text-align: center;
  border-radius: 50%;
}
.sb-player .sb-player-btn:before {
  line-height: 34px;
}
.sb-player .sb-player-time {
  white-space: nowrap;
  width: 90px;
  text-align: left;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 22px;
  cursor: default;
}
.sb-player .sb-player-speed {
  display: flex;
  align-items: center;
}
.sb-player .sb-player-speed .sb-player-speed-number {
  font-weight: 500;
}
.sb-player .sb-player-speed .sb-icon-close {
  font-size: 7px;
  height: 19px;
  line-height: 21px;
  padding-left: 2px;
}
.sb-player .sb-player-speed .sb-icon-close:before {
  line-height: 20px;
}
.sb-player .sb-player-download {
  text-align: center;
}
.sb-player .sb-player-download:before {
  transform: translateY(2px);
  display: inline-block;
}
.sb-player audio {
  position: absolute;
  width: 0;
  height: 0;
  visibility: hidden;
}

a + .sb-player {
  margin-top: 10px;
}

.sb-right .sb-player > div {
  background-color: #E6F2FC;
  color: #E85A48;
}

#sb-audio-clip {
  display: none;
  align-items: center;
  position: absolute;
  top: 1px;
  bottom: 0;
  right: 50px;
  left: 0;
  border-radius: 6px;
  background: #FFFFFF;
  color: #6B6178;
  z-index: 2;
}
#sb-audio-clip .sb-icon {
  font-size: 15px;
  height: 100%;
  line-height: 100%;
  padding: 0 15px;
  cursor: pointer;
  color: #6B6178;
  transition: color 0.5s;
}
#sb-audio-clip .sb-icon:before {
  line-height: 55px;
}
#sb-audio-clip .sb-icon-mic {
  font-size: 20px;
  color: #D94F4F;
}
#sb-audio-clip .sb-icon-close {
  font-size: 11px;
}
#sb-audio-clip .sb-icon-close:hover {
  color: #D94F4F;
}
#sb-audio-clip .sb-btn-mic {
  color: #D94F4F;
}
#sb-audio-clip .sb-btn-mic:hover {
  color: #332B3A;
}
#sb-audio-clip .sb-btn-clip-player {
  display: none;
  width: 11px;
}
#sb-audio-clip .sb-btn-clip-player.sb-active {
  display: block;
  margin-right: -15px;
}
#sb-audio-clip .sb-btn-clip-player:hover {
  color: #FF6B57;
}
#sb-audio-clip .sb-audio-clip-time {
  font-size: 15px;
  font-weight: 500;
}
#sb-audio-clip .sb-audio-clip-cnt {
  display: flex;
  align-items: center;
  padding: 0 15px;
  height: 100%;
  border-right: 1px solid #E8E0F0;
  border-left: 1px solid #E8E0F0;
}
#sb-audio-clip.sb-active {
  display: flex;
}

/*

# EDITOR
==========================================================

*/
.sb-editor {
  padding-bottom: 0;
  padding: 15px;
  position: relative;
  margin: 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  transition: box-shadow linear 40ms, border-color linear 0.2s;
  background-color: #FFFFFF;
}
.sb-editor textarea {
  margin: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  font-size: 13px;
  letter-spacing: 0.3px;
  width: 100%;
  height: 25px;
  line-height: 25px;
  min-height: 25px !important;
  padding: 0px !important;
  outline: none !important;
  text-align: left;
  font-weight: 400;
  resize: none !important;
  border: none !important;
  color: #6B6178 !important;
  background: transparent !important;
  transition: all 0.4s;
  overflow: hidden;
  display: block;
}
.sb-editor .sb-submit {
  color: #FF6B57;
  display: none;
  cursor: pointer;
  font-size: 18px;
  line-height: 19px;
  padding-left: 13px;
  height: 19px;
  transition: all 0.4s;
}
.sb-editor .sb-submit:hover {
  color: #E85A48;
}
.sb-editor .sb-submit:before {
  line-height: 21px !important;
}
.sb-editor .sb-clear-text {
  display: none;
  position: absolute;
  right: 0px;
  font-size: 11px;
  top: 0px;
  cursor: pointer;
  width: 30px;
  height: 30px;
  line-height: 32px;
  text-align: center;
  transition: all 0.4s;
  color: #6B6178;
}
.sb-editor .sb-clear-text:hover {
  color: #D94F4F;
}
.sb-editor .sb-bar {
  position: absolute;
  display: flex;
  align-items: center;
  max-height: 26px;
  right: 0;
  top: 0;
  bottom: 0;
}
.sb-editor.sb-active .sb-bar .sb-submit, .sb-editor.sb-active .sb-bar .sb-clear-text {
  display: block;
}
.sb-editor.sb-active .sb-bar .sb-btn-attachment, .sb-editor.sb-active .sb-bar .sb-btn-audio-clip {
  display: none;
}
.sb-editor.sb-focus {
  border-color: #FF6B57 !important;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  outline: none;
}
.sb-editor.sb-disabled {
  padding: 0;
  border: none;
}
.sb-editor.sb-disabled .sb-textarea, .sb-editor.sb-disabled .sb-bar, .sb-editor.sb-disabled .sb-suggestions {
  display: none !important;
}
.sb-editor .sb-upload-form-editor {
  display: none;
}
.sb-editor .sb-bar-icons {
  display: flex;
  justify-content: flex-start;
  width: auto;
}
.sb-editor .sb-bar-icons > div {
  width: 30px;
  height: 28px;
  margin-right: 8px;
  position: relative;
  cursor: pointer;
}
.sb-editor .sb-bar-icons > div:last-child {
  margin-right: 0;
}
.sb-editor .sb-bar-icons > div:before {
  font-family: "Support Board Icons";
  position: absolute;
  left: 7px;
  font-size: 19px;
  line-height: 30px;
  color: #6B6178;
}
.sb-editor .sb-bar-icons > div.sb-btn-attachment:before {
  content: "e";
}
.sb-editor .sb-bar-icons > div.sb-btn-saved-replies:before {
  content: "q";
  font-size: 21px;
}
.sb-editor .sb-bar-icons > div.sb-btn-attachment {
  margin-right: 7px;
}
.sb-editor .sb-bar-icons > div.sb-btn-audio-clip {
  margin-right: 0;
}
.sb-editor .sb-bar-icons > div.sb-btn-emoji:before {
  content: "r";
}
.sb-editor .sb-bar-icons > div.sb-btn-audio-clip:before {
  content: "\e904";
  font-size: 22px;
  left: 3px;
}
.sb-editor .sb-bar-icons > div.sb-btn-open-ai:not(.sb-active) {
  display: none;
}
.sb-editor .sb-bar-icons > div.sb-btn-woocommerce:before {
  content: "R";
  font-size: 22px;
}
.sb-editor .sb-bar-icons > div.sb-btn-open-ai.sb-loading:before {
  left: 15px;
}
.sb-editor .sb-bar-icons > div:hover:before {
  color: #FF6B57;
}
.sb-editor .sb-attachments {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.sb-editor .sb-attachments > div {
  margin: 2px 5px 2px 0;
  padding: 3px 20px 3px 20px;
  position: relative;
  font-size: 12px;
  line-height: 13px;
  height: 13px;
  font-weight: 500;
  letter-spacing: 0.3px;
  cursor: default;
}
.sb-editor .sb-attachments > div > i {
  position: absolute;
  right: 5px;
  font-size: 8px;
  line-height: 8px;
  width: 8px;
  height: 8px;
  top: 50%;
  margin: -4px 0 0 0;
  color: #D94F4F;
  cursor: pointer;
  opacity: 0;
  transition: all 0.4s;
}
.sb-editor .sb-attachments > div:hover > i {
  opacity: 1;
}
.sb-editor .sb-loader {
  height: 25px;
  width: 25px;
  display: none;
  position: absolute;
  right: 0;
  background: #FFFFFF;
}
.sb-editor .sb-loader.sb-active {
  display: block;
}
.sb-editor.sb-drag {
  border-color: #FF6B57 !important;
  background-color: rgb(224, 236, 246) !important;
}
.sb-editor.sb-drag .sb-textarea, .sb-editor.sb-drag .sb-bar, .sb-editor.sb-drag .sb-attachments, .sb-editor.sb-drag .sb-suggestions {
  opacity: 0 !important;
  z-index: -1 !important;
}
.sb-editor.sb-drag:before {
  content: "0";
  font-family: "Support Board Icons";
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  position: absolute;
  font-size: 13px;
  height: 15px;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -10px;
  text-align: center;
  color: #FF6B57;
}
.sb-editor [data-reply], .sb-editor #sb-call-bar {
  position: absolute;
  left: -1px;
  right: -1px;
  top: -60px;
  height: 30px;
  font-size: 13px;
  line-height: 13px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  letter-spacing: 0.3px;
  text-align: left;
  color: #6B6178;
  padding: 15px 30px 15px 15px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background: #FFF9F2;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-left: 2px solid #6B6178;
}
.sb-editor [data-reply] span, .sb-editor #sb-call-bar span {
  font-weight: 500;
  display: block;
  margin-bottom: 5px;
}
.sb-editor [data-reply] span + .sb-icon-clip, .sb-editor #sb-call-bar span + .sb-icon-clip {
  margin-left: 0;
}
.sb-editor [data-reply] .sb-icon-close, .sb-editor #sb-call-bar .sb-icon-close {
  position: absolute;
  right: 5px;
  top: 10px;
  font-size: 12px;
  line-height: 13px;
  padding: 5px;
  cursor: pointer;
}
.sb-editor [data-reply] .sb-icon-close:hover, .sb-editor #sb-call-bar .sb-icon-close:hover {
  color: #D94F4F;
}
.sb-editor [data-reply] .sb-icon-clip, .sb-editor #sb-call-bar .sb-icon-clip {
  transform: translateY(2px);
  opacity: 0.8;
  display: inline-block;
  margin: 0 5px;
}
.sb-editor [data-reply] img, .sb-editor #sb-call-bar img {
  height: 15px;
  border: 1px solid #E8E0F0;
  border-radius: 3px;
}
.sb-editor [data-reply].sb-reply-color, .sb-editor #sb-call-bar.sb-reply-color {
  border-left-color: #FF6B57;
}
.sb-editor #sb-call-bar {
  display: flex;
  max-width: calc(100% - 30px);
  border-radius: 4px;
  top: -75px;
  height: auto;
  right: auto;
  padding: 15px;
  background: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.2);
  left: 50%;
  transform: translateX(-50%);
}
.sb-editor #sb-call-bar > div {
  display: flex;
}
.sb-editor #sb-call-bar > span {
  height: auto;
  line-height: 33px;
  height: 33px;
  display: block;
  margin: 0 30px 0 10px;
  min-width: 0;
  overflow: hidden;
}
.sb-editor #sb-call-bar > span > span:last-child {
  display: none;
}
.sb-editor #sb-call-bar > i {
  font-size: 20px;
  width: 30px;
  height: 30px;
  text-align: center;
  border-radius: 50%;
  line-height: 40px;
  animation: sb-pulse 1.4s infinite ease-out;
}
.sb-editor #sb-call-bar #sb-call-decline, .sb-editor #sb-call-bar #sb-call-answer, .sb-editor #sb-call-bar #sb-call-decline.sb-loading:before, .sb-editor #sb-call-bar #sb-call-answer.sb-loading:before {
  color: #FFFFFF;
}
.sb-editor #sb-call-bar #sb-call-decline {
  background-color: #D94F4F;
  margin-right: 10px;
}
.sb-editor #sb-call-bar #sb-call-answer {
  background-color: #2D8A5E;
}
.sb-editor #sb-call-bar #sb-call-mute {
  margin-right: 10px;
}
.sb-editor #sb-call-bar #sb-call-mute:not(.sb-btn-red):not(:hover) {
  color: #D94F4F;
}
.sb-editor #sb-call-bar #sb-call-decline:hover, .sb-editor #sb-call-bar #sb-call-answer:hover {
  opacity: 0.7;
}
.sb-editor #sb-call-bar:not(.sb-active), .sb-editor #sb-call-bar #sb-call-mute {
  display: none;
}
.sb-editor #sb-call-bar.sb-active {
  animation: sb-fade-bottom-center 0.4s;
}
.sb-editor #sb-call-bar.sb-call-active > i, .sb-editor #sb-call-bar.sb-call-active #sb-call-answer, .sb-editor #sb-call-bar.sb-call-active > span > span:first-child {
  display: none;
}
.sb-editor #sb-call-bar.sb-call-active #sb-call-decline {
  margin: 0;
}
.sb-editor #sb-call-bar.sb-call-active > span > span:last-child, .sb-editor #sb-call-bar.sb-call-active #sb-call-mute {
  display: block;
}
.sb-editor #sb-call-bar.sb-call-ringing #sb-call-answer, .sb-editor #sb-call-bar.sb-call-ringing > span > span:first-child {
  display: none;
}

/*

# ARTICLES 
==========================================================

*/
.sb-article h1, .sb-article h2, .sb-article h3 {
  font-weight: 500;
}
.sb-article .sb-title {
  font-weight: 500;
  font-size: 18px;
  line-height: 30px;
  padding-bottom: 25px;
  letter-spacing: 0.5px;
  position: relative;
}
.sb-article .sb-title .sb-icon-close {
  position: absolute;
  right: 0;
  top: 0px;
  font-size: 12px;
  transition: all 0.4s;
  cursor: pointer;
}
.sb-article .sb-title .sb-icon-close:hover {
  color: #D94F4F;
}
.sb-article .sb-content {
  font-size: 13px;
  line-height: 25px;
  color: #332B3A;
  letter-spacing: 0.3px;
  white-space: break-spaces;
}
.sb-article .sb-content > img, .sb-article .sb-content .sb-image {
  max-width: 100%;
  margin: 15px 0;
  display: block;
  border-radius: 3px;
}
.sb-article .sb-content h1, .sb-article .sb-content h2, .sb-article .sb-content h3, .sb-article .sb-content h4, .sb-article .sb-content h5, .sb-article .sb-content h6 {
  letter-spacing: 0.3px;
  margin: 0;
  transition: all 0.4s;
  color: #332B3A;
  font-size: 18px;
  line-height: 25px;
  margin: 15px 0;
}
.sb-article .sb-content h3 {
  font-size: 16px;
  line-height: 21px;
}
.sb-article .sb-content h4, .sb-article .sb-content h5, .sb-article .sb-content h6 {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
}
.sb-article .sb-content p {
  font-weight: 400;
  font-size: 13px;
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #6B6178;
  margin: 5px 0;
  letter-spacing: 0.3px;
}
.sb-article .sb-content p:empty {
  display: none;
}
.sb-article .sb-content b {
  font-weight: 500;
}
.sb-article .sb-content code {
  background: #FFF9F2;
  border: 1px solid #E8E0F0;
  display: block;
  border-radius: 4px;
  padding: 10px;
  white-space: pre;
  overflow-x: scroll;
}
.sb-article .sb-content .sb-info-box {
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  padding: 10px 15px;
  margin: 30px 0;
}
.sb-article .sb-content .ce-yellow {
  background: #fff6d3;
  border-color: #f7edc4;
  color: #38362a;
}
.sb-article .sb-content .ce-green {
  background: #eaf9e1;
  border-color: #d0eed0;
  color: #2c3a2c;
}
.sb-article .sb-content .ce-red {
  background: #ffe9de;
  border-color: #f0ddd4;
  color: #470e00;
}
.sb-article .sb-content .ce-gray {
  background: #f2f2f2;
  border-color: #ececec;
  color: #313131;
}
.sb-article .sb-content .ce-blue {
  background: #ebf3fa;
  border-color: #e0ebf5;
  color: #053463;
}
.sb-article .sb-content .ce-black {
  background: #404040;
  border-color: #404040;
  color: #e9e9e9;
}
.sb-article .sb-content .sb-divider {
  background: #E8E0F0;
  border: none;
  margin: 30px 0;
  height: 1px;
}
.sb-article .sb-content > *:first-child {
  margin-top: 0;
}
.sb-article .sb-btn-text {
  margin-top: 25px;
  text-decoration: none;
}
.sb-article ul {
  padding-left: 15px;
}
.sb-article ul li {
  list-style: disc;
}
.sb-article ul.sb-ul-ordered, .sb-article ul.sb-ul-unordered {
  padding-left: 35px;
}
.sb-article ul.sb-ul-ordered li {
  list-style: decimal;
}
.sb-article ul.sb-ul-unordered li {
  list-style: disc;
}
.sb-article a, .sb-article ul a {
  color: #332B3A;
  text-decoration: underline;
}
.sb-article .sb-rating, .sb-article .sb-btn-text + .sb-article-category-links, .sb-article .sb-read-more-cnt, .sb-article .sb-rating-ext, .sb-article .sb-button-cnt {
  display: flex;
  padding-top: 30px;
  margin-top: 30px;
  margin-bottom: 0;
  height: 20px;
  border-top: 1px solid #E8E0F0;
}
.sb-article .sb-read-more-cnt, .sb-article .sb-button-cnt {
  display: block;
  text-align: center;
  height: auto;
  line-height: 16px;
}
.sb-article .sb-button-cnt span, .sb-article .sb-button-cnt a {
  font-weight: 500;
  font-size: 13px !important;
  letter-spacing: 0.3px;
}
.sb-article .sb-button-cnt a {
  margin: 0 0 0 15px;
  text-decoration: underline;
}
.sb-article .sb-rating {
  color: #332B3A;
}
.sb-article[data-user-rating="1"] [data-rating=positive] {
  color: #2D8A5E;
  cursor: default;
}
.sb-article[data-user-rating="1"] [data-rating=negative] {
  display: none;
}
.sb-article[data-user-rating="-1"] [data-rating=positive] {
  display: none;
}
.sb-article[data-user-rating="-1"] [data-rating=negative] {
  color: #D94F4F;
  cursor: default;
}

.ce-block b {
  font-weight: 500;
}

.sb-chat .sb-article > .sb-title:first-child {
  border-bottom: 1px solid #E8E0F0;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.sb-chat .sb-article h2 {
  font-size: 17px;
}
.sb-chat .sb-article h3, .sb-chat .sb-article h4, .sb-chat .sb-article h5, .sb-chat .sb-article h6 {
  font-size: 15px;
}
.sb-chat .sb-list [data-id=typing] {
  padding: 0;
  width: 40px;
  height: 30px;
}
.sb-chat .sb-list [data-id=typing] .sb-message {
  text-indent: -9999px;
}
.sb-chat .sb-list [data-id=typing] .sb-message:after {
  left: 10px !important;
  bottom: 8px !important;
  font-size: 18px;
  text-indent: 0;
}
.sb-chat .sb-list [data-id=typing] .sb-time {
  display: none;
}

.sb-panel-articles {
  animation: sb-fade-animation 0.5s;
}

.sb-panel-articles .sb-title .sb-icon-close {
  display: none;
}

.sb-article-category-links {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  margin: 15px 0 15px 0;
  height: auto !important;
}
.sb-article-category-links > span {
  position: relative;
  display: block;
  font-weight: 500;
  font-size: 13px;
  margin-right: 20px;
  letter-spacing: 0.3px;
  transition: all 0.4s;
}
.sb-article-category-links > span + span:before {
  content: "";
  position: absolute;
  left: -10px;
  top: 50%;
  margin-top: -6px;
  height: 12px;
  width: 1px;
  background: #FF6B57;
}

.sb-raw-html > img {
  max-width: 100%;
}

/*

# LOADING
==========================================================

*/
@keyframes sb-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.sb-loading {
  position: relative;
  text-indent: -999995px;
  overflow: hidden;
}
.sb-loading i {
  display: none;
}
.sb-loading div, .sb-loading ul, .sb-loading h1, .sb-loading h2, .sb-loading h3, .sb-loading h4, .sb-loading p, .sb-loading span, .sb-loading table, .sb-loading a, .sb-loading hr {
  opacity: 0;
}

.sb-loading:before, .sb-loader:before {
  content: "v";
  font-family: "Support Board Icons";
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  text-indent: 0;
  animation: sb-loading 0.6s linear infinite;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 29px;
  font-size: 21px;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -15px;
  margin-left: -15px;
  z-index: 1;
  color: #FF6B57;
}

.sb-btn.sb-loading:hover:before {
  color: #FFFFFF;
}

/*

# BUTTONS
==========================================================

*/
.sb-btn, a.sb-btn {
  font-size: 13px;
  letter-spacing: 0.3px;
  font-weight: 500;
  min-width: 0;
  background-color: #FFFFFF;
  text-decoration: none;
  color: rgb(86, 96, 105);
  box-shadow: rgba(16, 22, 26, 0.17) 0 1px 1px 0, rgb(215, 222, 228) 0 0 0 1px, rgba(0, 0, 0, 0) 0 0 0 0, rgba(0, 0, 0, 0) 0 0 0 0;
  padding: 0 10px;
  position: relative;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  outline: none;
  transition: all 0.4s;
  user-select: none;
  white-space: nowrap;
  border-radius: 4px;
  height: 33px;
  line-height: 33px;
  border: none;
}
.sb-btn.sb-icon, a.sb-btn.sb-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.sb-btn.sb-icon > i, a.sb-btn.sb-icon > i {
  line-height: 13px;
  font-size: 13px;
}
.sb-btn.sb-icon > i:before, a.sb-btn.sb-icon > i:before {
  line-height: 33px;
}
.sb-btn.sb-icon > i .sb-icon-next, a.sb-btn.sb-icon > i .sb-icon-next {
  font-size: 13px;
  left: 6px;
}
.sb-btn.sb-icon:not(.sb-icon-only) > i, a.sb-btn.sb-icon:not(.sb-icon-only) > i {
  margin-right: 10px;
}
.sb-btn:hover, .sb-btn:active, a.sb-btn:hover, a.sb-btn:active {
  background-color: #FF6B57;
  border-color: #FF6B57;
  color: #FFFFFF;
}
.sb-btn:not(.sb-loading):hover, .sb-btn:not(.sb-loading):active, a.sb-btn:not(.sb-loading):hover, a.sb-btn:not(.sb-loading):active {
  box-shadow: rgba(16, 17, 26, 0.17) 0 1px 1px 0, transparent 0 0 0 0, transparent 0 0 0 0, transparent 0 0 0 0;
}
.sb-btn:before, a.sb-btn:before {
  color: #FF6B57;
}
.sb-btn:not(.sb-hide) + a, .sb-btn:not(.sb-hide) + a.sb-hide + a, a.sb-btn:not(.sb-hide) + a, a.sb-btn:not(.sb-hide) + a.sb-hide + a {
  margin-left: 15px;
}
.sb-btn.sb-rich-btn, a.sb-btn.sb-rich-btn {
  line-height: 35px !important;
}
.sb-btn.sb-icon-check:not(.sb-loading):before, a.sb-btn.sb-icon-check:not(.sb-loading):before {
  margin-right: 15px;
  transform: translateY(2px);
  display: inline-block;
}
.sb-btn.sb-loading, a.sb-btn.sb-loading {
  width: 15px;
  background: #FFFFFF;
  color: #FF6B57;
  cursor: default;
}
.sb-btn.sb-loading:before, .sb-btn.sb-loading:hover:before, a.sb-btn.sb-loading:before, a.sb-btn.sb-loading:hover:before {
  color: rgb(38, 67, 92);
}

.sb-btn.sb-btn-black {
  background-color: #332B3A;
  color: #FFF;
}
.sb-btn.sb-btn-black:hover {
  background-color: #6B6178;
}

.sb-btn.sb-btn-red {
  background-color: #D94F4F;
  box-shadow: rgba(2, 2, 2, 0.0014) 0 1px 1px 0, #e0d6d6 0 0 0 1px, transparent 0 0 0 0, transparent 0 0 0 0;
  color: #FFFFFF;
}
.sb-btn.sb-btn-red:hover {
  background-color: #332B3A;
}

.sb-btn-icon {
  position: relative;
  cursor: pointer;
  width: 33px;
  height: 33px;
  border: 1px solid rgba(255, 255, 255, 0);
  opacity: 0.8;
  border-radius: 5px;
  display: inline-block;
  text-align: center;
  transition: all 0.4s;
  text-decoration: none !important;
  overflow: hidden;
  color: #332B3A;
}
.sb-btn-icon i {
  line-height: 40px;
  font-size: 18px;
  width: 33px;
}
.sb-btn-icon i:before {
  font-size: 18px;
  line-height: 35px;
}
.sb-btn-icon i.sb-icon-file:before {
  font-size: 19px;
  display: block;
  transform: translateY(1px);
}
.sb-btn-icon i.sb-icon-social-wa:before {
  font-size: 17px;
}
.sb-btn-icon:before {
  font-size: 23px;
  line-height: 35px;
}
.sb-btn-icon:hover {
  opacity: 1;
  border-color: #FF6B57;
  color: #FF6B57;
  background-color: color-mix(in srgb, #7762D8 8%, transparent);
}
.sb-btn-icon.sb-btn-red:hover {
  border-color: #D94F4F;
  color: #D94F4F;
  background-color: #FDF0F0;
}
.sb-btn-icon.sb-btn-red:hover i {
  color: #D94F4F !important;
}
.sb-btn-icon.sb-loading {
  background: none !important;
  border: none !important;
  cursor: default !important;
  transition: none !important;
}
.sb-btn-icon.sb-loading:before {
  line-height: 30px;
}

.sb-btn-text {
  color: #6B6178;
  font-weight: 500;
  font-size: 13px;
  line-height: 17px;
  position: relative;
  background: none !important;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.4s;
}
.sb-btn-text i {
  margin-right: 15px;
  margin-left: 1px;
  transform: translateY(2px);
  display: inline-block;
}
.sb-btn-text:hover {
  color: #FF6B57;
}
.sb-btn-text.sb-btn-red:hover {
  color: #D94F4F;
}

/*

# INPUT
==========================================================

*/
.sb-input {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sb-input > span {
  display: inline-block;
  width: 150px;
  min-width: 150px;
  flex-grow: 1;
  font-weight: 500;
  font-size: 13.5px;
  letter-spacing: 0.3px;
  color: #6B6178;
}
.sb-input > input, .sb-input > select, .sb-input > textarea {
  position: static;
  color: #332B3A;
  font-size: 13px;
  line-height: 35px;
  font-weight: 400;
  border: 1px solid #E8E0F0;
  outline: none;
  height: 42px;
  min-height: 42px;
  padding: 0 10px;
  transition: all 0.4s;
  width: 100%;
  margin: 0 !important;
  box-sizing: border-box;
  box-shadow: none;
}
.sb-input > input:focus, .sb-input > input.sb-focus, .sb-input > select:focus, .sb-input > select.sb-focus, .sb-input > textarea:focus, .sb-input > textarea.sb-focus {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  background: #FFFFFF;
  color: #332B3A;
  outline: none !important;
}
.sb-input > input.sb-error, .sb-input > select.sb-error, .sb-input > textarea.sb-error {
  border: 1px solid #D94F4F;
  box-shadow: 0 0 5px rgba(202, 52, 52, 0.25);
}
.sb-input > select {
  min-height: 37px;
}
.sb-input > textarea {
  line-height: 20px;
  min-height: 75px;
  padding: 8px 10px;
}
.sb-input > input[type=date]::-webkit-clear-button {
  -webkit-appearance: none;
  display: none;
}
.sb-input > input[type=checkbox] {
  background: #FFFFFF;
  clear: none;
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  height: 35px;
  min-height: 35px;
  outline: 0;
  padding: 0;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  width: 35px;
  min-width: 35px !important;
  outline: none;
  box-shadow: none;
  -webkit-appearance: none;
}
.sb-input > input[type=checkbox]:checked:before {
  content: "w" !important;
  font-family: "Support Board Icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 35px;
  font-size: 15px;
  color: #FF6B57;
  margin: 0;
  width: 100%;
  height: 100%;
}
.sb-input > div {
  padding-right: 30px;
  max-width: 800px;
}
.sb-input > div span {
  font-weight: 500;
  font-size: 15px;
  line-height: 25px;
  display: block;
}
.sb-input > div p {
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.3px;
  margin: 5px 0 0 0;
  color: #6B6178;
}
.sb-input > input[type=date]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  display: none;
}
.sb-input + .sb-input {
  margin-top: 10px;
}
.sb-input.sb-input-btn input:first-child, .sb-input.sb-input-btn > span + input {
  line-height: 40px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.sb-input.sb-input-btn > div {
  background-color: #FF6B57;
  color: #FFFFFF;
  height: 42px;
  line-height: 47px;
  margin-left: -3px;
  text-align: center;
  padding: 0;
  width: 50px;
  cursor: pointer;
  z-index: 1;
  transition: all 0.4s;
}
.sb-input.sb-input-btn > div:hover {
  background-color: #E85A48;
}
.sb-input.sb-input-btn > div.sb-loading:before {
  color: #FFFFFF;
}
.sb-input.sb-input-btn > div:not(.sb-loading):before {
  line-height: 42px;
}
.sb-input.sb-loading select {
  color: rgb(248, 248, 249);
}

.sb-input-image .image {
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  width: 100%;
  height: 100px;
  padding: 0;
  position: relative;
  cursor: pointer;
  background-color: rgb(248, 248, 249);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: border-color 0.4s, background-color 0.4s, box-shadow 0.4s;
}
.sb-input-image .image:before {
  content: "p";
  font-family: "Support Board Icons" !important;
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 9px;
  color: #6B6178;
  width: 30px;
  height: 30px;
  line-height: 30px;
  margin: -15px 0 0 -15px;
  text-align: center;
  transform: rotate(45deg);
}
.sb-input-image .image:hover {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  background-color: #FFFFFF;
}
.sb-input-image .image:hover:before {
  color: #FF6B57;
}
.sb-input-image .image > .sb-icon-close {
  position: absolute;
  z-index: 9;
  right: 10px;
  top: 10px;
  height: 21px;
  width: 21px;
  font-size: 7px;
  text-align: center;
  line-height: 23px;
  cursor: pointer;
  background: #6B6178;
  color: #FFFFFF;
  border-radius: 50%;
  display: none;
}
.sb-input-image .image[data-value]:before {
  display: none;
}
.sb-input-image .image[data-value] > .sb-icon-close {
  display: block;
}
.sb-input-image .image[data-value] > .sb-icon-close:hover {
  background-color: #D94F4F;
}
.sb-input-image.sb-profile-image {
  justify-content: flex-start;
}
.sb-input-image.sb-profile-image span {
  flex-grow: 0;
}
.sb-input-image.sb-profile-image .image {
  width: 65px;
  height: 65px;
  padding: 0;
}
.sb-input-image.sb-profile-image .image .sb-icon-close {
  right: -5px;
  top: -5px;
}
.sb-input-image.sb-profile-image .image .sb-icon-close:before {
  line-height: 21px;
}

.sb-input-select-input > div {
  position: absolute;
  background: none;
  left: 6px;
  top: 13px;
  opacity: 0;
  padding: 0;
  color: #332B3A;
  font-size: 13px;
  line-height: 22px;
  padding-left: 5px;
  font-weight: 400;
}
.sb-input-select-input select {
  background: none !important;
  border: none !important;
  max-width: 50px;
  margin: 0 !important;
  transform: none !important;
  height: auto !important;
  padding: 0 !important;
  box-shadow: none !important;
  visibility: visible !important;
}
.sb-input-select-input input {
  padding: 5px 0 0 60px;
}
.sb-input-select-input input[disabled] {
  padding: 0 5px !important;
  border: none;
  background: none;
  box-shadow: none;
  width: 35px;
}
.sb-input-select-input [type=number]::-webkit-outer-spin-button, .sb-input-select-input [type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  -moz-appearance: textfield;
}
.sb-input-select-input .sb-active + div {
  opacity: 1;
}

.sb-select-phone {
  z-index: 9;
}
.sb-select-phone li {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.sb-select-phone img {
  border-radius: 2px;
  height: 15px;
  width: 23px;
  margin: 0 10px 0 0;
}
.sb-select-phone > div > p {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.sb-select-phone .sb-select {
  top: -8px;
  z-index: 8;
}
.sb-select-phone.sb-single-prefix + input {
  padding-left: 50px;
}

.sb-input-select-input > div.sb-select-phone + input {
  padding: 5px 0 0 100px;
}
.sb-input-select-input > div.sb-select-phone .sb-select-search input {
  padding: 0 10px;
}
.sb-input-select-input > div.sb-select-phone ul {
  width: 110px;
  max-height: 150px;
  min-height: 0 !important;
  background: #FFFFFF !important;
  margin-left: -10px;
}

.sb-select-search {
  position: absolute;
  border-radius: 4px;
  display: none;
  z-index: 9;
}
.sb-select-search input {
  padding: 0 10px;
  min-height: 28px;
  height: 28px;
  border: none;
  margin: 0 -10px !important;
  width: 85px;
  display: block;
  background: #FFFFFF;
  color: #332B3A;
  font-size: 13px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.sb-select-search + .sb-scroll-area {
  padding-top: 28px !important;
}
.sb-select-search.sb-active {
  display: block;
}

/*

# LIGHTBOX
==========================================================

*/
.sb-lightbox-media {
  position: static;
  box-shadow: none !important;
  background: none !important;
  animation: none;
}
.sb-lightbox-media > div > img {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
  width: auto;
  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.05);
  animation: sb-fade-animation 0.5s;
  z-index: 9999999995;
}
.sb-lightbox-media i {
  position: fixed;
  color: #FFFFFF;
  width: 30px;
  height: 30px;
  display: block;
  top: 10px;
  right: 10px;
  text-align: center;
  line-height: 35px;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.4s;
  z-index: 9999999995;
}
.sb-lightbox-media i:hover {
  color: rgb(202, 52, 52);
}
.sb-lightbox-media:not(.sb-active) {
  display: none;
}
.sb-lightbox-media.sb-active + .sb-lightbox-overlay {
  display: block;
}

.sb-lightbox-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 9999995;
  background-color: rgba(0, 0, 0, 0.6);
  display: none;
  animation: sb-fade-animation 0.3s;
}

/*

# OVERLAY PANEL
==========================================================

*/
.sb-overlay-panel {
  position: absolute;
  height: 0;
  background: #FFFFFF;
  left: 0;
  right: 0;
  bottom: 0;
  border-top-right-radius: 19px;
  border-top-left-radius: 19px;
  box-shadow: 0px -3px 6px 0px rgba(0, 0, 0, 0.15);
  overflow: hidden;
  transition: height 0.5s;
}
.sb-overlay-panel > div:first-child {
  display: none;
  justify-content: center;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.3px;
  padding: 15px 25px;
  height: 35px;
}
.sb-overlay-panel > div:first-child .sb-btn-icon {
  margin-right: -10px;
}
.sb-overlay-panel > div:first-child .sb-btn-icon:before {
  font-size: 12px;
}
.sb-overlay-panel > div:last-child {
  height: calc(100% - 45px);
}
.sb-overlay-panel iframe {
  opacity: 0;
}
.sb-overlay-panel .sb-scroll-area {
  height: 100%;
}
.sb-overlay-panel.sb-active {
  height: 100%;
  z-index: 11;
}
.sb-overlay-panel.sb-active > div:first-child {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sb-overlay-panel.sb-active iframe {
  opacity: 1;
  transition: opacity 0.5s;
  transition-delay: 0.5s;
}
.sb-overlay-panel.sb-active[data-id=rating] {
  height: auto;
  padding-bottom: 25px;
}

/*

# IMAGE LIGHTBOX
==========================================================

*/
.sb-image {
  max-width: 250px;
}
.sb-image > img {
  max-width: 100%;
  border-radius: 3px;
  display: block;
  cursor: pointer;
  transition: all 0.4s;
}
.sb-image > img:hover {
  opacity: 0.8;
}
.sb-image.sb-image-png {
  background: none;
}
.sb-image.sb-image-sticker {
  background: none;
  max-width: 150px !important;
}

/*

# UPLOAD INPUT
==========================================================

*/
.sb-upload-form-admin {
  visibility: hidden;
  position: absolute;
  height: 0;
  width: 0;
  top: 0;
  left: 0;
}

/*

# SEARCH BUTTON
==========================================================

*/
.sb-search-btn, .sb-filter-btn {
  position: relative;
  width: 48px;
  height: 40px;
}
.sb-search-btn > i, .sb-filter-btn > i {
  position: absolute;
  width: 20px;
  height: 20px;
  font-size: 19px;
  line-height: 14px;
  top: 10px;
  right: 0;
  cursor: pointer;
  transition: color 0.4s;
  z-index: 3;
}
.sb-search-btn i:hover, .sb-search-btn.sb-active i, .sb-filter-btn i:hover, .sb-filter-btn.sb-active i {
  color: #FF6B57;
}

.sb-search-btn > input {
  position: absolute !important;
  right: 0;
  height: auto;
  font-size: 15px;
  line-height: 39px;
  min-width: 294px;
  padding: 0 50px 0 15px !important;
  display: none;
  background-color: #FFFFFF !important;
  border-radius: 6px;
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  z-index: 2;
}
.sb-search-btn.sb-active input {
  display: block;
}
.sb-search-btn.sb-active i {
  right: 15px;
}

/*

# POPUP
==========================================================

*/
.sb-popup {
  width: 340px;
  height: 360px;
  position: fixed;
  transform: translateX(-50%);
  bottom: 0;
  left: 0;
  display: none;
}
.sb-popup:before {
  content: "";
  background: url(../media/triangle.svg) no-repeat center center;
  background-size: contain;
  position: absolute;
  width: 20px;
  height: 15px;
  bottom: -11px;
  left: 50%;
  transform: translateX(-50%);
  margin-left: 1px;
  z-index: 0;
}
.sb-popup:after {
  content: "";
  position: absolute;
  height: 10px;
  bottom: 0;
  left: 10px;
  right: 10px;
  background-color: #FFFFFF;
  z-index: 1;
}
.sb-popup.sb-active {
  display: block;
}
.sb-popup .sb-header {
  display: flex;
  justify-content: space-between;
  padding: 10px 25px 15px 25px;
  line-height: 35px;
  height: 35px;
}
.sb-popup .sb-header .sb-search-btn > input {
  min-width: 225px;
}
.sb-popup .sb-header .sb-title {
  font-weight: 500;
}
.sb-popup .sb-header .sb-search-btn {
  height: 40px;
}
.sb-popup .sb-header .sb-search-btn > i {
  top: 7px;
}
.sb-popup .sb-header .sb-search-btn.sb-active {
  margin-top: -5px;
}
.sb-popup .sb-header .sb-search-btn.sb-active > i {
  top: 11px;
}

.sb-popup-active .sb-tooltip {
  visibility: hidden;
}

/*

# EMOJI
==========================================================

*/
.sb-popup.sb-emoji {
  bottom: 80px;
  left: 28px;
  height: 285px;
}
.sb-popup.sb-emoji .sb-emoji-list {
  height: calc(100% - 80px);
  padding-right: 10px;
  margin: 0 0 15px 23px;
}
.sb-popup.sb-emoji .sb-emoji-list > ul {
  list-style: none;
  padding: 0;
  margin: 0 15px 0 0;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 8px;
}
.sb-popup.sb-emoji .sb-emoji-list > ul > li {
  overflow: hidden;
  min-width: 0;
  text-align: center;
  cursor: pointer;
  font-size: 23px;
  line-height: 28px;
  margin: 0;
  padding: 0;
  transition: all 0.2s;
}
.sb-popup.sb-emoji .sb-emoji-list > ul > li:hover {
  transform: scale(1.2);
}
.sb-popup.sb-emoji .sb-emoji-list > ul > li.sb-emoji-title {
  grid-column: 1/9;
  text-align: left;
}
.sb-popup.sb-emoji .sb-emoji-bar {
  position: absolute;
  top: 65px;
  bottom: 15px;
  right: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 5px;
  overflow: hidden;
}
.sb-popup.sb-emoji .sb-emoji-bar > div {
  width: 4px;
  height: 100%;
  background: rgb(236, 236, 236);
  margin: 0;
  cursor: pointer;
}
.sb-popup.sb-emoji .sb-emoji-bar > div.sb-active, .sb-popup.sb-emoji .sb-emoji-bar > div:hover {
  background: #FF6B57;
  border-radius: 5px;
}
.sb-popup.sb-emoji img + img {
  display: none !important;
}

/*

# SELECT AND MENU
==========================================================

*/
.sb-select {
  position: relative;
  color: #332B3A;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  display: inline-block;
}
.sb-select p {
  position: relative;
  padding: 0 20px 0 0;
  margin: 0 !important;
  cursor: pointer;
  font-weight: 500;
  letter-spacing: 0.3px;
  font-size: 13px !important;
  line-height: 35px !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: none;
  transition: all 0.4s;
}
.sb-select p span {
  font-weight: 400;
  opacity: 0.7;
}
.sb-select p:after {
  content: "a";
  font-family: "Support Board Icons";
  position: absolute;
  top: 0;
  right: 1px;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  line-height: 35px;
}
.sb-select p.sb-error {
  color: #D94F4F;
}
.sb-select ul {
  padding: 10px 0 !important;
  display: none;
  overflow: hidden;
}
.sb-select.sb-loading {
  overflow: visible;
}
.sb-select:not(.sb-hide) + .sb-select {
  margin-left: 15px;
}
.sb-select:not(.sb-disabled) p:hover {
  color: #FF6B57;
}
.sb-select.sb-disabled > p {
  cursor: default !important;
}
.sb-select.sb-disabled > p:after, .sb-select.sb-disabled > ul {
  display: none !important;
}

div ul.sb-menu, .sb-select ul {
  position: absolute;
  margin: 0;
  z-index: 5;
}
div ul.sb-menu.sb-active, .sb-select ul.sb-active {
  display: block;
  margin-bottom: 15px;
}
div ul.sb-menu.sb-scroll-area, .sb-select ul.sb-scroll-area {
  height: auto;
  max-height: 300px;
  overflow-y: scroll;
}
div ul.sb-menu li, .sb-select ul li {
  cursor: pointer;
  padding: 6px 25px 6px 12px;
  margin: 0;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.3px;
  line-height: 20px;
  white-space: nowrap;
  list-style: none;
  user-select: none;
  transition: all 0.1s;
}
div ul.sb-menu li.sb-active, .sb-select ul li.sb-active {
  color: #FF6B57;
}
div ul.sb-menu li:hover, .sb-select ul li:hover {
  background-color: #FFF9F2;
  color: #FF6B57;
}

/*

# RICH MESSAGES
==========================================================

*/
.sb-rich-message {
  letter-spacing: 0.3px;
}
.sb-rich-message .sb-top, .sb-rich-message .sb-title {
  font-weight: 500;
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 10px;
}
.sb-rich-message .sb-text {
  color: rgb(86, 96, 105);
  font-size: 13px;
  line-height: 21px;
}
.sb-rich-message .sb-text + div {
  margin-top: 20px;
}
.sb-rich-message .sb-content:empty {
  display: none;
}
.sb-rich-message img {
  max-width: 100%;
}
.sb-rich-message .sb-input {
  position: relative;
  box-sizing: content-box;
}
.sb-rich-message .sb-input > span {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  border-radius: 5px;
  font-size: 13px;
  line-height: 44px;
  font-weight: 400;
  width: 100%;
  cursor: text;
  padding: 0 10px;
  box-sizing: border-box;
  z-index: 8;
  transition: top 0.2s;
}
.sb-rich-message .sb-input > span.sb-active {
  font-size: 12px;
  line-height: 10px;
  height: 10px;
  top: -3px;
  left: 5px;
  right: auto;
  background: linear-gradient(180deg, rgb(245, 245, 245) 0%, rgb(245, 245, 245) 40%, rgb(255, 255, 255) 100%) !important;
  color: #FF6B57;
  width: auto;
  min-width: 0;
  padding: 0 5px;
}
.sb-rich-message .sb-input > span.sb-filled {
  color: rgb(143, 143, 143);
}
.sb-rich-message .sb-input > span + input, .sb-rich-message .sb-input > span + select {
  padding-top: 5px;
}
.sb-rich-message .sb-input > input, .sb-rich-message .sb-input select, .sb-rich-message .sb-input textarea {
  background: #FFFFFF;
}
.sb-rich-message .sb-input[data-type=select] select {
  padding-left: 6px;
}
.sb-rich-message .sb-input[data-type=select] > span {
  cursor: default;
}
.sb-rich-message .sb-input[data-type=select] > span:not(.sb-filled):not(.sb-active) + select {
  background: none;
  z-index: 2;
}
.sb-rich-message .sb-input iframe {
  max-width: 100%;
  border-radius: 4px;
}
.sb-rich-message .sb-input-image {
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
}
.sb-rich-message .sb-input-image > span,
.sb-rich-message .sb-input-image > span.sb-active {
  position: relative;
  min-width: 50px;
  top: 0;
  left: 0;
  font-size: 13px;
  line-height: 42px;
  background: none !important;
  height: auto;
  padding: 0 10px;
  color: #6B6178;
  width: calc(100% - 20px);
}
.sb-rich-message .sb-input-image > .image {
  background-color: #FFFFFF;
  min-width: 65px;
  border: 1px solid #FFFFFF;
}
.sb-rich-message .sb-input-btn > span {
  width: calc(100% - 42px);
}
.sb-rich-message .sb-info {
  margin: 15px 0 0 0;
  font-size: 13px;
  line-height: 23px;
  letter-spacing: 0.5px;
  font-weight: 500;
  color: #D94F4F;
}
.sb-rich-message .sb-info:empty {
  display: none;
}
.sb-rich-message .sb-buttons .sb-btn {
  margin-bottom: 10px;
}
.sb-rich-message .sb-buttons .sb-btn:last-child {
  margin-bottom: 0;
}
.sb-rich-message.sb-success .sb-top {
  display: none;
}
.sb-rich-message .sb-link-area {
  font-size: 12px;
  line-height: 20px;
  color: rgb(128, 128, 128);
  padding: 15px 0;
}
.sb-rich-message .sb-link-area a {
  color: rgb(128, 128, 128);
  text-decoration: underline;
}
.sb-rich-message .sb-form + .sb-buttons {
  margin-top: 15px;
}
.sb-rich-message .sb-card .sb-card-img, .sb-rich-message .sb-slider .sb-card-img {
  height: 175px;
  background-size: cover;
  background-position: center center;
  margin: -12px -12px 20px -12px;
  display: block;
}
.sb-rich-message .sb-card .sb-card-header, .sb-rich-message .sb-slider .sb-card-header {
  font-weight: 500;
  font-size: 15px;
  line-height: 25px;
  color: #332B3A;
}
.sb-rich-message .sb-card .sb-card-extra, .sb-rich-message .sb-slider .sb-card-extra {
  display: inline-block;
  background: rgba(0, 0, 0, 0.59);
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 13px;
  padding: 5px 7px;
  border-radius: 6px;
  margin-top: 15px;
}
.sb-rich-message .sb-card .sb-card-img + div + .sb-card-extra, .sb-rich-message .sb-slider .sb-card-img + div + .sb-card-extra {
  position: absolute;
  top: 15px;
  left: 15px;
  margin: 0;
}
.sb-rich-message .sb-card .sb-card-description, .sb-rich-message .sb-slider .sb-card-description {
  margin-top: 15px;
}
.sb-rich-message .sb-card .sb-card-btn, .sb-rich-message .sb-slider .sb-card-btn {
  color: #FF6B57;
  display: block;
  text-decoration: none;
  margin: 20px -15px 0 -15px;
  padding: 0 15px 7px 15px;
  font-weight: 500;
  transition: all 0.4s;
  position: relative;
  background: none;
}
.sb-rich-message .sb-card .sb-card-btn:hover, .sb-rich-message .sb-slider .sb-card-btn:hover {
  color: #E85A48;
  background: none !important;
}
.sb-rich-message .sb-card .sb-card-btn.sb-loading:before, .sb-rich-message .sb-slider .sb-card-btn.sb-loading:before {
  margin-top: -9px;
}
.sb-rich-message .sb-card .sb-card-btn[class*=sb-icon-]:before, .sb-rich-message .sb-slider .sb-card-btn[class*=sb-icon-]:before {
  top: 19px;
  right: 15px;
  position: absolute;
}
.sb-rich-message .sb-slider {
  margin: -13px -12px 0 -12px;
  overflow: hidden;
}
.sb-rich-message .sb-slider > div {
  display: flex;
}
.sb-rich-message .sb-slider > div > div {
  position: relative;
  min-width: 100%;
  transition: margin-left 1s;
}
.sb-rich-message .sb-slider .sb-card-img {
  margin: 0 0 20px 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.sb-rich-message .sb-slider .sb-card-header, .sb-rich-message .sb-slider .sb-card-description {
  margin-left: 15px;
  margin-right: 15px;
}
.sb-rich-message .sb-slider .sb-card-description {
  height: 63px;
  overflow: hidden;
}
.sb-rich-message .sb-slider .sb-card-description:empty {
  display: none;
}
.sb-rich-message .sb-slider .sb-card-btn {
  margin: 20px 0 -3px 0;
}
.sb-rich-message .sb-slider-images {
  margin: -12px;
  cursor: pointer;
}
.sb-rich-message .sb-slider-images .sb-card-img {
  margin: 0;
  transition: all 0.4s;
}
.sb-rich-message .sb-slider-images .sb-card-img:hover {
  opacity: 0.8;
}
.sb-rich-message[data-type=slider-images] .sb-slider-arrow {
  top: calc(50% - 15px);
}
.sb-rich-message .sb-slider-arrow {
  position: absolute;
  top: 160px;
  left: -10px;
  margin: 0;
  background: rgb(255, 255, 255);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  text-align: center;
  line-height: 35px;
  font-size: 11px;
  box-shadow: rgba(16, 22, 26, 0.17) 0 1px 1px 0, #d7dee4 0 0 0 1px, transparent 0 0 0 0, transparent 0 0 0 0;
  cursor: pointer;
  transition: all 0.4s;
  display: none;
}
.sb-rich-message .sb-slider-arrow:hover {
  color: #FF6B57;
}
.sb-rich-message .sb-slider-arrow.sb-active {
  display: block;
}
.sb-rich-message .sb-slider-arrow:before {
  line-height: 30px;
}
.sb-rich-message .sb-slider-arrow.sb-icon-arrow-right {
  left: auto;
  right: -10px;
}
.sb-rich-message .sb-btn {
  width: auto;
  display: block;
}
.sb-rich-message[disabled] .sb-buttons .sb-btn {
  background: none;
  border: 1px solid #E8E0F0;
  color: #332B3A !important;
  font-weight: 400;
  cursor: default;
}
.sb-rich-message[disabled] .sb-input-text {
  border: 1px solid #E8E0F0 !important;
  border-radius: 4px;
}
.sb-rich-message[disabled] .sb-input-text span {
  color: #332B3A;
  position: static;
  height: auto;
  padding: 0 10px;
  background: none !important;
  font-size: 13px;
  line-height: 44px;
}
.sb-rich-message[disabled] .sb-input-text input {
  display: none;
}
.sb-rich-message[disabled] .sb-select p {
  display: none;
}
.sb-rich-message[disabled] .sb-select ul {
  display: block;
  box-shadow: none;
  padding: 0 !important;
  margin: 0;
  background: none;
  border: 1px solid #E8E0F0 !important;
  border-radius: 4px;
  position: static;
}
.sb-rich-message[disabled] .sb-select li {
  font-weight: 400;
  font-size: 13px;
  line-height: 25px;
  background: none !important;
  color: #332B3A !important;
}
.sb-rich-message[disabled].sb-rich-inputs .sb-submit {
  display: none;
}
.sb-rich-message[disabled][data-type=chips] .sb-content {
  display: none;
}
.sb-rich-message.sb-rich-card {
  padding: 0;
}

.sb-rich-video iframe {
  height: 130px;
}

.sb-chat-large .sb-rich-video iframe {
  height: 170px;
}

.sb-rich-email #otp:not(.sb-active) {
  display: none;
}

.sb-list .sb-rich-registration .sb-buttons, .sb-list .sb-rich-login .sb-buttons {
  text-align: center;
}

.sb-rich-success {
  display: block;
}
.sb-rich-success + .sb-rich-success {
  padding-top: 10px;
}
.sb-rich-success > span + div {
  padding-top: 12px;
}

.sb-rich-loading {
  width: 30px;
  height: 30px;
}

.sb-list .sb-rich-select p {
  height: 35px;
  line-height: 35px;
  min-width: 100px;
  border-radius: 4px;
  border: 1px solid rgb(207, 207, 207);
  background: #FFFFFF;
  padding: 0 25px 0 15px;
}
.sb-list .sb-rich-select p:after {
  right: 8px;
}
.sb-list .sb-rich-select p:hover {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
}
.sb-list .sb-rich-select ul {
  margin-bottom: 25px;
  min-width: 140px;
}
.sb-list .sb-rich-table {
  overflow: hidden;
}
.sb-list .sb-rich-table .sb-content {
  overflow-x: scroll;
}

.sb-timetable > div > div:first-child {
  font-weight: 500;
}
.sb-timetable > div > div[data-time] {
  display: block;
}
.sb-timetable > div > div:last-child span {
  padding: 0 5px;
}
.sb-timetable > div {
  margin-bottom: 10px;
}
.sb-timetable > span {
  position: relative;
  padding-left: 20px;
  white-space: nowrap;
  overflow: hidden;
  line-height: 13px;
  font-size: 11px;
  margin-top: 20px;
  display: block;
}
.sb-timetable > span i {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 12px;
  line-height: 12px;
}

[data-id=rating] .sb-input-textarea {
  margin: 0 25px 25px 25px;
}
[data-id=rating] .sb-text {
  color: #6B6178;
  font-size: 13px;
  line-height: 21px;
  letter-spacing: 0.3px;
  padding: 0 25px 25px 25px;
}

.sb-rating {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sb-rating > span {
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.3px;
}
.sb-rating > div {
  display: flex;
  padding-left: 10px;
}
.sb-rating .sb-input-textarea {
  display: none;
}
.sb-rating .sb-input-textarea + div {
  padding: 0;
}
.sb-rating i {
  position: relative;
  overflow: visible;
  margin: 0 10px;
  font-size: 15px;
  line-height: 14px;
}
.sb-rating i span {
  position: absolute;
  opacity: 0;
  white-space: nowrap;
  font-style: normal;
  background: #332B3A;
  color: #FFFFFF;
  font-size: 13px;
  letter-spacing: 0.3px;
  padding: 7px 10px;
  top: -40px;
  left: 50%;
  border-radius: 4px;
  transform: translate(-50%, -20px);
}
.sb-rating i:hover span {
  opacity: 1;
  transform: translate(-50%, 0);
  transition: all 0.5s;
}
.sb-rating i.sb-loading span {
  display: none;
}
.sb-rating .sb-loading {
  width: 20px;
  height: 20px;
}
.sb-rating [data-rating] i {
  margin-left: 0;
}
.sb-rating div.sb-submit + .sb-submit {
  margin-left: 15px;
}
.sb-rating [data-rating=positive] {
  cursor: pointer;
}
.sb-rating [data-rating=positive] span {
  background-color: #2D8A5E;
}
.sb-rating [data-rating=positive]:hover {
  color: #2D8A5E;
}
.sb-rating [data-rating=negative] {
  cursor: pointer;
}
.sb-rating [data-rating=negative] span {
  background-color: #D94F4F;
}
.sb-rating [data-rating=negative]:hover {
  color: #D94F4F;
}

.sb-rating-message > div:first-child {
  color: #D94F4F;
  font-size: 13px;
  letter-spacing: 0.3px;
  font-weight: 500;
}
.sb-rating-message > div:first-child i {
  font-size: 15px;
  margin-right: 10px;
  transform: translateY(3px);
  display: inline-block;
}
.sb-rating-message > div:first-child + div {
  margin-top: 10px;
}
.sb-rating-message.sb-rating-positive > div:first-child {
  color: #2D8A5E;
}

.sb-articles {
  text-align: left;
}
.sb-articles > div {
  letter-spacing: 0.3px;
  cursor: pointer;
}
.sb-articles > div > div {
  line-height: 25px;
  max-height: 50px;
  font-weight: 500;
  font-size: 13px;
  overflow: hidden;
  transition: all 0.4s;
}
.sb-articles > div > span {
  font-weight: 400;
  padding-top: 5px;
  display: block;
  height: 17px;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0.3px;
  color: #6B6178;
}
.sb-articles > div > span:empty {
  display: none;
}
.sb-articles > div:hover > div {
  color: #FF6B57;
}
.sb-articles > div + div {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px solid rgb(213, 213, 213);
}
.sb-articles > div + .sb-title {
  border-top: none;
}
.sb-articles > div.sb-title {
  font-weight: 500;
  font-size: 17px;
  color: #FF6B57;
  cursor: default;
}
.sb-articles > div.sb-title + div {
  border-top: none;
  padding-top: 0;
}
.sb-articles > p {
  font-size: 14px;
  letter-spacing: 0.3px;
  color: #6B6178;
}

.sb-rich-articles .sb-articles {
  margin: 25px 0;
}

.sb-rich-cnt[data-type=chips] {
  box-shadow: none !important;
  border: none !important;
  background: none !important;
  padding: 0;
}
.sb-rich-cnt[data-type=chips] .sb-top {
  margin-bottom: 6px;
}
.sb-rich-cnt[data-type=chips] .sb-text {
  background-color: rgb(245, 245, 245);
  padding: 13px 15px;
}
.sb-rich-cnt[data-type=chips] .sb-content {
  margin-top: 11px;
}
.sb-rich-cnt[data-type=chips] .sb-buttons {
  margin-bottom: -8px;
  display: flex;
  flex-wrap: wrap;
}
.sb-rich-cnt[data-type=chips] .sb-buttons .sb-btn {
  overflow: hidden;
  margin: 0 10px 10px 0;
}
.sb-rich-cnt[data-type=chips] .sb-time {
  margin-top: 5px !important;
}
.sb-rich-cnt[data-type=video] .sb-text {
  background: none;
  margin: 10px 10px -10px 10px;
}
.sb-rich-cnt[data-type=video] iframe {
  display: block;
}
.sb-rich-cnt[data-type=video] .sb-time {
  margin-top: 10px !important;
}

.sb-rich-cnt[data-type=video], .sb-rich-cnt[data-type=image] {
  padding: 0;
}

.sb-list > div.sb-rich-cnt[data-type=video], .sb-list > div.sb-rich-cnt[data-type=image] {
  max-width: calc(90% - 92px);
}

.sb-rich-chips .sb-btn, .sb-rich-buttons .sb-btn {
  height: auto;
  line-height: 19px;
  padding: 8px 15px;
}

.sb-social-buttons {
  margin: -5px;
}
.sb-social-buttons div {
  top: 0;
  position: relative;
  color: #FFF;
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
  height: 26px;
  width: 60px;
  min-width: 60px;
  margin: 5px;
  text-align: center;
  display: inline-block;
  background: #000;
  border-radius: 3px;
  cursor: pointer;
  transition: all 0.4s;
}
.sb-social-buttons div:hover {
  opacity: 0.8;
  top: -4px;
}
.sb-social-buttons .sb-icon-social-fb {
  background: #4267B2;
}
.sb-social-buttons .sb-icon-social-tw {
  background: #55ACEE;
}
.sb-social-buttons .sb-icon-social-li {
  background: #0077B5;
}
.sb-social-buttons .sb-icon-social-pi {
  background: #CB2027;
}
.sb-social-buttons .sb-icon-social-wa {
  background: #25D366;
}

/*

# MISCELLANEOUS
==========================================================

*/
.sb-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  grid-gap: 30px;
}
.sb-grid > div {
  margin: 0 !important;
  min-width: 0;
}

.sb-grid-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

@keyframes sb-fade-out {
  0% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes sb-fade-in-out {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.sb-fade-out {
  opacity: 0;
  animation: sb-fade-out 0.5s;
}

/* 
 *
 * -----------------------------------------------------------
 * GLOBAL
 * -----------------------------------------------------------
 *
*/
body, html {
  margin: 0;
  padding: 0;
  min-height: 100%;
  background: rgb(245, 247, 250);
}

.sb-admin, .sb-admin input, .sb-admin textarea, .sb-admin select, .sb-title, .daterangepicker, .ct__content {
  font-family: "Support Board Font", "Helvetica Neue", "Apple Color Emoji", Helvetica, Arial, sans-serif;
  color: #332B3A;
}

.sb-admin, .sb-admin * {
  box-sizing: content-box;
}

.sb-admin ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.sb-admin .sb-select ul {
  margin-left: -10px;
}

.sb-admin li {
  margin: 0;
}

.sb-title {
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.3px;
}
.sb-title.sb-title-search {
  position: relative;
}
.sb-title.sb-title-search .sb-search-btn {
  position: absolute;
  right: 0;
  top: -12px;
  width: 30px;
}

.cp-color-picker {
  z-index: 9;
}

.sb-tooltip > div, .sb-admin > .sb-header > .sb-admin-nav-right .sb-account > div,
.sb-lightbox, .sb-color-palette ul, .sb-flows-blocks-nav-box .sb-close {
  background: #FFFFFF;
  border-radius: 6px;
  padding: 10px 0;
  box-shadow: 0 4px 14px 0 rgba(51, 43, 58, 0.12), 0 0 0 1px rgba(51, 43, 58, 0.04);
  z-index: 99995;
  list-style: none;
}

hr {
  background: #e6e6e6;
  height: 1px;
  border: none;
  margin: 30px 0;
}

.sb-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px;
}

.sb-grid[data-columns="2"] {
  grid-template-columns: 1fr 1fr;
}

.sb-grid[data-columns="4"] {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.sb-admin-nav-right [data-value=status], td.sb-online, td.sb-offline {
  position: relative;
}
.sb-admin-nav-right [data-value=status]:before, td.sb-online:before, td.sb-offline:before {
  content: "";
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 50%;
  margin-top: -4px;
  top: 50%;
  right: 3px;
  background: rgb(19, 202, 126);
}
.sb-admin-nav-right [data-value=status]:after, td.sb-online:after, td.sb-offline:after {
  content: "";
  width: 14px;
  height: 14px;
  position: absolute;
  border-radius: 50%;
  margin-top: -7px;
  top: 50%;
  right: 0;
  background: rgba(19, 202, 126, 0.2);
}
.sb-admin-nav-right [data-value=status].sb-offline:after, td.sb-online.sb-offline:after, td.sb-offline.sb-offline:after {
  display: none !important;
}

td.sb-offline:after {
  display: none !important;
}

.sb-offline:before {
  background: #d6d6d6 !important;
}

.sb-flex {
  display: flex;
  align-items: center;
  align-content: center;
}
.sb-flex .sb-btn + .sb-btn, .sb-flex .sb-btn + .sb-btn-icon {
  margin-left: 15px;
}

.sb-menu-wide ul, .sb-tab > .sb-nav > ul {
  display: flex;
}
.sb-menu-wide ul li, .sb-tab > .sb-nav > ul li {
  font-weight: 500;
  color: #332B3A;
  font-size: 13.5px;
  line-height: 38px;
  margin: 0 30px 0 0;
  transition: all 0.4s;
  letter-spacing: 0.5px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: none;
}
.sb-menu-wide ul li span, .sb-tab > .sb-nav > ul li span {
  font-weight: 400;
  opacity: 0.7;
  font-size: 12px;
  display: inline-block;
  letter-spacing: 1px;
  transform: translateY(-2px);
}
.sb-menu-wide ul li.sb-active, .sb-menu-wide ul li:hover, .sb-tab > .sb-nav > ul li.sb-active, .sb-tab > .sb-nav > ul li:hover {
  color: #FF6B57;
}
.sb-menu-wide ul li.sb-active, .sb-tab > .sb-nav > ul li.sb-active {
  border-bottom: 2px solid #FF6B57;
  transition: none;
}
.sb-menu-wide ul li.sb-tab-nav-title, .sb-tab > .sb-nav > ul li.sb-tab-nav-title {
  font-size: 16px;
  font-weight: 500;
  cursor: default;
  color: #332B3A;
}
.sb-menu-wide ul li + li.sb-tab-nav-title, .sb-tab > .sb-nav > ul li + li.sb-tab-nav-title {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #e1e1e1;
}

.sb-menu-wide > div {
  display: none;
}

.sb-menu li ul {
  position: absolute;
  left: 100%;
  margin-top: -36px;
  display: none;
}
.sb-menu li ul li {
  color: #332B3A;
}
.sb-menu li:hover ul {
  display: block;
  animation: sb-fade-animation 0.4s;
}

.sb-tab {
  display: flex;
}
.sb-tab > div > div, .sb-tab > div .sb-nav > div {
  display: none;
}
.sb-tab > div > div.sb-active, .sb-tab > div > div.sb-menu-wide, .sb-tab > div .sb-nav > div.sb-active, .sb-tab > div .sb-nav > div.sb-menu-wide {
  display: block;
}
.sb-tab > div.sb-nav-only + div > div {
  display: block;
}
.sb-tab > div.sb-nav-only + div > div.sb-tab {
  display: flex;
}
.sb-tab > .sb-nav {
  min-width: 200px;
  border-right: 1px solid #E8E0F0;
  padding: 15px 20px 20px 20px;
}
.sb-tab > .sb-nav > ul {
  display: block;
  max-width: 200px;
}
.sb-tab > .sb-nav > ul li {
  margin-right: 0;
}
.sb-tab > .sb-nav > ul li.sb-active {
  border-bottom: none;
}
.sb-tab > .sb-nav.sb-scroll-area {
  border-right: none;
}
.sb-tab .sb-content {
  width: 100%;
  padding: 20px 15px 30px 30px;
}
.sb-tab .sb-content > .sb-active {
  animation: sb-fade-animation 0.4s;
}
.sb-tab .sb-content > div:last-child {
  margin-bottom: 0;
}
.sb-tab h2 {
  font-size: 15px;
  letter-spacing: 0.3px;
  line-height: 27px;
  margin: 2px 0 15px;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sb-tab > .sb-nav > .sb-menu-wide {
  margin-bottom: 15px;
}

#sb-table-chatbot-files:empty, #sb-table-chatbot-files:empty + hr, #sb-table-chatbot-website:empty, #sb-table-chatbot-website:empty + hr {
  display: none;
}

#sb-table-chatbot-website.sb-hide + hr {
  display: none;
}

#sb-table-chatbot-files td:last-child i, #sb-table-chatbot-website td:last-child i, .sb-inner-tab .sb-nav > ul li i {
  width: 30px;
  height: 30px;
  line-height: 35px;
  font-size: 15px;
  text-align: center;
  color: #D94F4F;
  position: absolute;
  display: none;
  cursor: pointer;
  right: -5px;
  top: 4px;
}

#sb-table-chatbot-files tr:hover td:last-child i, #sb-table-chatbot-website tr:hover td:last-child i, .sb-inner-tab .sb-nav > ul li:hover i {
  display: block;
  animation: sb-fade-animation 0.5s;
}

#sb-table-chatbot-files td:last-child i.sb-loading, #sb-table-chatbot-website td:last-child i.sb-loading, .sb-inner-tab .sb-nav > ul li i.sb-loading {
  display: block;
}

.sb-inner-tab .sb-nav > ul li {
  position: relative;
  padding-right: 25px;
  font-weight: 500;
  font-size: 13px;
  color: #6B6178;
}
.sb-inner-tab .sb-nav > ul li span {
  position: absolute;
  right: 32px;
  top: 2px;
  padding-left: 10px;
  background: #FFFFFF;
  opacity: 1;
}
.sb-inner-tab .sb-nav > ul li i {
  background: #FFFFFF;
}
.sb-inner-tab .sb-nav > ul > .sb-no-results {
  opacity: 0.6;
  font-weight: 400;
  font-size: 13px;
  cursor: default;
  color: #332B3A !important;
  cursor: default !important;
}
.sb-inner-tab .sb-nav .sb-btn {
  display: inline-flex;
  margin-top: 15px;
}

.sb-menu-mobile > ul {
  display: flex;
}
.sb-menu-mobile > ul li a {
  margin: 0 3px;
}
.sb-menu-mobile > ul li:empty {
  display: none;
}
.sb-menu-mobile > ul .sb-loading:before {
  line-height: 30px;
}
.sb-menu-mobile > i, .sb-menu-mobile .sb-mobile {
  display: none;
}
.sb-menu-mobile [data-value=panel]:not(.sb-active) {
  display: none;
}

.sb-list-thumbs li {
  display: flex;
  cursor: pointer;
  transition: all 0.4s;
  padding: 5px 15px;
}
.sb-list-thumbs li > div.sb-image {
  background-size: cover;
  width: 40px;
  min-width: 40px;
  height: 40px;
  margin-right: 15px;
  background-position: center center;
  border: 1px solid #E8E0F0;
}
.sb-list-thumbs li > div {
  min-width: 0;
}
.sb-list-thumbs li > div span {
  display: block;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0.2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  transition: all 0.4s;
}
.sb-list-thumbs li > div span:last-child {
  color: #6B6178;
  font-weight: 400;
}
.sb-list-thumbs li:hover {
  background-color: #FFF9F2;
}
.sb-list-thumbs li:hover span:first-child {
  color: #FF6B57;
}

.sb-table {
  margin: 0 0 20px 0;
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}
.sb-table th {
  white-space: nowrap;
  padding: 9px 15px;
  text-align: left;
  border-bottom: 1px solid #E8E0F0;
  font-weight: 500;
  color: #332B3A;
}
.sb-table td {
  white-space: nowrap;
  padding: 9px 15px;
  text-align: left;
  border-bottom: 1px solid #E8E0F0;
  transition: all 0.4s;
}
.sb-table td a {
  position: relative;
  text-decoration: none;
  color: #332B3A;
}
.sb-table td .sb-profile span {
  font-size: 13.5px;
  padding-top: 2px;
}
.sb-table td.sb-td-ut {
  text-transform: uppercase;
  font-size: 13px;
}
.sb-table td.sb-td-language {
  text-transform: uppercase;
}
.sb-table tr:last-child td {
  border-bottom: none;
}
.sb-table tr:hover td {
  cursor: pointer;
  background-color: #FFF9F2;
}
.sb-table td, .sb-table th {
  color: #332B3A;
  font-size: 13px;
  letter-spacing: 0.3px;
}
.sb-table td:first-child, .sb-table th:first-child {
  padding-left: 0;
}
.sb-table td:last-child, .sb-table th:last-child {
  padding-right: 0;
}
.sb-table input[type=checkbox] {
  background: #FFFFFF;
  clear: none;
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  outline: 0;
  padding: 0;
  margin: 8px 0;
  text-align: center;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  border: 1px solid #E8E0F0;
  border-radius: 3px;
  outline: none;
  box-shadow: none;
  -webkit-appearance: none;
}
.sb-table input[type=checkbox]:checked, .sb-table input[type=checkbox]:hover {
  border-color: #FF6B57;
}
.sb-table input[type=checkbox]:checked:before {
  content: "w";
  font-family: "Support Board Icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 22px;
  font-size: 10px;
  margin: 0;
  width: 100%;
  height: 100%;
  color: #FF6B57;
}
.sb-table .sb-no-results {
  position: absolute;
  white-space: nowrap;
  margin: 30px 15px;
}
.sb-table tr + p {
  display: none;
}
.sb-table.sb-loading {
  text-indent: unset;
  height: 175px;
}
.sb-table.sb-loading tbody:empty, .sb-table.sb-loading thead {
  display: none;
}

.sb-profile {
  position: relative;
  color: #332B3A;
  line-height: 30px;
  padding-left: 45px;
  text-decoration: none;
  display: flex;
  align-items: center;
}
.sb-profile img {
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.sb-profile > span {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.3px;
}

.sb-profile-list > ul > li > span, .sb-panel-details .sb-title {
  font-weight: 400;
  padding-right: 10px;
  font-size: 13px;
  letter-spacing: 0.3px;
  color: #88969e;
  text-transform: capitalize;
  transition: all 0.4s;
}
.sb-profile-list > ul > li > span span, .sb-panel-details .sb-title span {
  color: #332B3A;
}

.sb-profile-list > ul > li:hover > span, .sb-panel-details .sb-split > div:hover > .sb-title {
  color: #2a3a43;
}

.sb-profile-list > ul > li, .sb-panel-details .sb-list-items > div, .sb-panel-details .sb-list-items > a {
  position: relative;
  font-size: 13px;
  line-height: 27px;
  letter-spacing: 0.3px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.sb-list-items:not(:empty) + .sb-btn {
  margin-top: 15px;
}

.sb-profile-list {
  padding: 0;
}
.sb-profile-list > ul {
  margin-top: 15px;
}
.sb-profile-list > ul > li {
  padding-left: 30px;
}
.sb-profile-list > ul > li .sb-icon, .sb-profile-list > ul > li > img {
  position: absolute;
  left: 0;
  top: 6px;
  font-size: 14px;
  color: #E85A48;
}
.sb-profile-list > ul > li .sb-icon:before, .sb-profile-list > ul > li > img:before {
  width: 16px;
  height: 16px;
  opacity: 0.8;
  position: absolute;
}
.sb-profile-list > ul > li > img {
  width: 15px;
  height: 15px;
}
.sb-profile-list > ul > li > span {
  position: relative;
}
.sb-profile-list > ul > li > span:empty {
  display: none;
}
.sb-profile-list > ul > li label {
  font-weight: 400;
  margin: 0;
}
.sb-profile-list [data-id=wp-id]:hover, .sb-profile-list [data-id=wp-id]:hover label, .sb-profile-list [data-id=conversation-source]:hover, .sb-profile-list [data-id=conversation-source]:hover label, .sb-profile-list [data-id=location]:hover, .sb-profile-list [data-id=location]:hover label, .sb-profile-list [data-id=timezone]:hover, .sb-profile-list [data-id=timezone]:hover label,
.sb-profile-list [data-id=current_url]:hover, .sb-profile-list [data-id=current_url]:hover label {
  color: #FF6B57;
  cursor: pointer;
}
.sb-profile-list [data-id=browser_language] img, .sb-profile-list [data-id=language] img, .sb-profile-list [data-id=country_code] img {
  border-radius: 50%;
}
.sb-profile-list [data-id=language] label {
  text-transform: uppercase;
}
.sb-profile-list [data-id=rating] {
  cursor: pointer;
}
.sb-profile-list [data-id=rating] .sb-icon-like {
  color: #2D8A5E;
}
.sb-profile-list [data-id=rating] .sb-icon-dislike {
  color: #D94F4F;
}
.sb-profile-list [data-id=rating] label, .sb-profile-list [data-id=rating] i, .sb-profile-list [data-id=rating] span {
  cursor: pointer;
}
.sb-profile-list > .sb-title {
  font-weight: 500;
  font-size: 13.5px;
  margin: 15px -15px 15px -15px;
  padding: 15px 15px 0 15px;
  letter-spacing: 0.5px;
  border-top: 1px solid #E8E0F0;
}
.sb-profile-list > .sb-title:first-child {
  border-top: none;
  padding-top: 0;
  margin-top: 0;
}

.sb-panel-details {
  border-top: 1px solid #E8E0F0;
  padding-bottom: 15px;
  position: relative;
  overflow: hidden;
  font-size: 13.5px;
  letter-spacing: 0.5px;
}
.sb-panel-details h3 {
  justify-content: space-between;
}
.sb-panel-details h3 img {
  height: 11px;
  margin-right: 10px;
}
.sb-panel-details h3 .sb-select {
  padding: 0 !important;
}
.sb-panel-details h3 .sb-select p {
  opacity: 0.7;
}
.sb-panel-details h3 .sb-select p, .sb-panel-details h3 .sb-select li {
  font-weight: 400;
}
.sb-panel-details h3 .sb-select ul {
  right: -2px;
  left: auto;
}
.sb-panel-details h3 .sb-select:hover p {
  opacity: 1;
}
.sb-panel-details > div {
  position: relative;
}
.sb-panel-details > div > .sb-title {
  margin: 15px 15px 0 15px;
}
.sb-panel-details > div > .sb-title > i {
  position: absolute;
  right: 12px;
  font-size: 14px;
  line-height: 20px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  text-align: center;
}
.sb-panel-details > div > .sb-title > i:hover {
  color: #FF6B57;
}
.sb-panel-details > div > .sb-title + .sb-list-items {
  margin: 5px 0 -3px 0;
}
.sb-panel-details > div .sb-list-items:last-child > p {
  margin-bottom: 5px;
}
.sb-panel-details .sb-list-names {
  margin: -5px 0;
}
.sb-panel-details .sb-list-names > div {
  padding: 5px 15px;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
.sb-panel-details .sb-list-names > div > span {
  white-space: nowrap;
  font-size: 13px;
  font-weight: 500;
}
.sb-panel-details .sb-list-names > div > span:last-child {
  opacity: 0.6;
  font-weight: 400;
}
.sb-panel-details .sb-list-names > div.sb-expired > span:last-child {
  opacity: 1;
  color: #D94F4F;
}
.sb-panel-details .sb-list-links > a {
  padding: 0 15px;
  cursor: pointer;
  display: block;
  text-decoration: none;
  color: #332B3A;
  transition: all 0.4s;
  line-height: 26px;
  position: relative;
}
.sb-panel-details .sb-list-links > a > span span {
  display: inline-block;
}
.sb-panel-details .sb-list-links > a > span:last-child {
  color: #7e8c98;
}
.sb-panel-details .sb-list-links > a i {
  position: absolute;
  right: 0;
  width: 24px;
  height: 20px;
  line-height: 29px;
  text-align: left;
  font-size: 10px;
  opacity: 0.5;
  z-index: 2;
}
.sb-panel-details .sb-list-links > a i.sb-icon-file {
  font-size: 16px;
  line-height: 23px;
}
.sb-panel-details .sb-list-links > a i.sb-icon-file:hover {
  color: #FF6B57;
}
.sb-panel-details .sb-list-links > a i:hover {
  opacity: 1;
  color: #D94F4F;
}
.sb-panel-details .sb-list-links > a i.sb-loading {
  opacity: 1;
  right: 6px;
  top: 4px;
}
.sb-panel-details .sb-list-links > a i.sb-loading:before {
  width: 25px;
  height: 22px;
  line-height: 23px;
  font-size: 14px;
}
.sb-panel-details .sb-list-links > a img {
  height: 17px;
  transform: translateY(4px);
  margin-right: 15px;
}
.sb-panel-details .sb-list-links > a:hover {
  color: #FF6B57;
}
.sb-panel-details .sb-list-links > p {
  font-size: 13px;
  padding: 0 0 0 15px;
  margin: 0;
  opacity: 0.5;
}
.sb-panel-details .sb-list-icon > a {
  padding-right: 40px;
}
.sb-panel-details .sb-accordion > div {
  position: relative;
  overflow: hidden;
}
.sb-panel-details .sb-accordion > div > span {
  padding: 0 15px;
  cursor: pointer;
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.4s;
}
.sb-panel-details .sb-accordion > div > span > span:first-child {
  opacity: 0.6;
}
.sb-panel-details .sb-accordion > div > span > span + span {
  margin-left: 15px;
}
.sb-panel-details .sb-accordion > div > span > a {
  position: absolute;
  right: 15px;
  line-height: 30px;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #332B3A;
  transition: all 0.4s;
}
.sb-panel-details .sb-accordion > div > span > a:hover {
  color: #FF6B57;
}
.sb-panel-details .sb-accordion > div > span:hover {
  color: #FF6B57;
}
.sb-panel-details .sb-accordion > div > div {
  height: 0;
  overflow: hidden;
}
.sb-panel-details .sb-accordion > div > div > a {
  display: block;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #332B3A;
  transition: all 0.4s;
}
.sb-panel-details .sb-accordion > div > div > a span:first-child {
  opacity: 0.6;
}
.sb-panel-details .sb-accordion > div > div > a span:last-child {
  opacity: 1;
}
.sb-panel-details .sb-accordion > div > div > a:hover {
  color: #FF6B57;
}
.sb-panel-details .sb-accordion > div.sb-active > div {
  padding: 15px;
  height: auto;
}
.sb-panel-details .sb-accordion > div .sb-multiline {
  line-height: 20px;
  padding: 5px 0;
}
.sb-panel-details > i {
  position: absolute;
  right: 12px;
  top: 22px;
  font-size: 13px;
  cursor: pointer;
  opacity: 0.7;
  transition: all 0.4s;
}
.sb-panel-details > i:hover {
  opacity: 1;
  color: #FF6B57;
}
.sb-panel-details > i.sb-loading {
  position: static;
  height: 60px;
  display: block;
  opacity: 1;
}
.sb-panel-details > i + .sb-list-names {
  padding-top: 15px;
}
.sb-panel-details > .sb-title {
  padding: 15px 15px 0 15px;
  display: block;
}
.sb-panel-details > .sb-title .sb-btn-text {
  margin-left: 15px;
  float: right;
  text-transform: none;
}
.sb-panel-details > .sb-title .sb-btn-text i {
  margin-right: 5px;
}
.sb-panel-details .sb-btn {
  background-color: #FFFFFF;
  color: #6B6178;
  border: 1px solid #ccd2d5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  padding: 0 10px;
  white-space: nowrap;
  border-radius: 4px;
  height: 33px;
  line-height: 33px;
}
.sb-panel-details .sb-btn:hover {
  color: #FFFFFF;
  border-color: #FF6B57;
  background-color: #FF6B57;
}
.sb-panel-details .sb-btn.sb-loading {
  width: 15px;
  background-color: #FFFFFF !important;
  border: 1px solid #E8E0F0 !important;
}
.sb-panel-details .sb-btn.sb-loading:before {
  color: #FF6B57;
  cursor: default;
}
.sb-panel-details > .sb-btn:first-child {
  margin: 15px 15px 0 15px;
}
.sb-panel-details.sb-collapse > .sb-collapse-btn {
  margin-left: 15px;
}
.sb-panel-details:empty {
  display: none;
}

.sb-panel-details .sb-split, .sb-lightbox .sb-split {
  margin: 0 15px;
  display: flex;
  justify-content: space-between;
}
.sb-panel-details .sb-split > div, .sb-lightbox .sb-split > div {
  width: 50%;
}
.sb-panel-details .sb-split > div + div, .sb-lightbox .sb-split > div + div {
  border-left: 1px solid #E8E0F0;
  padding-left: 15px;
}
.sb-panel-details .sb-split > div span, .sb-lightbox .sb-split > div span {
  display: block;
  margin-top: 5px;
  font-size: 13px;
}

.sb-panel-attachments {
  overflow: visible;
}

.sb-panel-ai-debug h4 {
  margin: 15px 15px 8px 15px;
  font-size: 12px;
  text-transform: uppercase;
  color: #6B6178;
}
.sb-panel-ai-debug p {
  margin: 10px 15px;
  font-size: 12px;
  line-height: 18px;
  color: #6B6178;
}

.sb-ai-debug-actions {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  margin: 12px 15px;
}
.sb-ai-debug-actions .sb-btn {
  line-height: 28px;
  height: 28px;
  padding: 0 12px;
  font-size: 12px;
}
.sb-ai-debug-actions .sb-btn-text {
  font-size: 12px;
  cursor: pointer;
}

.sb-ai-debug-grid,
.sb-ai-debug-memory {
  margin: 0 15px;
  border: 1px solid #E8E0F0;
  border-radius: 6px;
  overflow: hidden;
}
.sb-ai-debug-grid > div,
.sb-ai-debug-memory > div {
  display: grid;
  grid-template-columns: minmax(90px, 42%) minmax(0, 1fr);
  gap: 10px;
  padding: 8px 10px;
  border-bottom: 1px solid #E8E0F0;
  font-size: 12px;
}
.sb-ai-debug-grid > div:last-child,
.sb-ai-debug-memory > div:last-child {
  border-bottom: 0;
}
.sb-ai-debug-grid > div span,
.sb-ai-debug-memory > div span {
  color: #6B6178;
}
.sb-ai-debug-grid > div b,
.sb-ai-debug-memory > div b {
  min-width: 0;
  overflow-wrap: anywhere;
  font-weight: 500;
}

.sb-ai-debug-list {
  margin: 0 15px;
}
.sb-ai-debug-list > div {
  border: 1px solid #E8E0F0;
  border-radius: 6px;
  padding: 9px 10px;
  margin-bottom: 8px;
  font-size: 12px;
}
.sb-ai-debug-list > div b, .sb-ai-debug-list > div span, .sb-ai-debug-list > div em {
  display: block;
  overflow-wrap: anywhere;
}
.sb-ai-debug-list > div span, .sb-ai-debug-list > div em {
  margin-top: 4px;
  color: #6B6178;
}

.sb-ai-debug-warning[data-severity=warning] {
  border-color: #f1c40f;
}
.sb-ai-debug-warning[data-severity=info] {
  border-color: #FF6B57;
}

.sb-panel-calendar .sb-list-links a span {
  padding: 0 30px 0 15px;
  float: right;
}
.sb-panel-calendar .sb-list-links:empty {
  margin-bottom: -15px;
}
.sb-panel-calendar h3 img {
  height: 17px;
  transform: translateY(3px);
}

.sb-calendar-box .daterangepicker {
  display: block !important;
  position: static !important;
  box-shadow: none !important;
  margin: 0 !important;
  border: none !important;
  display: inline-block !important;
  width: auto !important;
}
.sb-calendar-box .daterangepicker .drp-calendar.left .calendar-table {
  padding-right: 0;
}
.sb-calendar-box .sb-scroll-area {
  max-height: 215px;
}
.sb-calendar-box input, .sb-calendar-box .drp-buttons {
  display: none !important;
}
.sb-calendar-box .drp-calendar {
  padding: 0 !important;
  border: none !important;
}
.sb-calendar-box .sb-main {
  text-align: center;
}
.sb-calendar-box #sb-calendar-cnt {
  height: 215px;
  max-width: 245px;
}
.sb-calendar-box #sb-slot-list {
  width: 100%;
  margin-left: 15px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 5px;
  grid-auto-rows: min-content;
  position: relative;
}
.sb-calendar-box #sb-slot-list > div {
  line-height: 31px;
  height: 30px;
  font-size: 12px;
  letter-spacing: 0.5px;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  transition: all 0.4s;
  cursor: pointer;
  text-align: center;
}
.sb-calendar-box #sb-slot-list > div:hover, .sb-calendar-box #sb-slot-list > div.sb-active {
  border-color: #FF6B57;
  color: #FF6B57;
}
.sb-calendar-box #sb-slot-list .sb-no-results {
  position: absolute;
  right: 0;
  left: 0;
  text-align: center;
}
.sb-calendar-box .sb-split {
  margin: 0;
}

.sb-info-card {
  position: fixed;
  bottom: 15px;
  left: 50%;
  max-width: calc(100% - 80px);
  transform: translateX(-50%);
  border-radius: 4px;
  padding: 10px 30px;
  background: #2D8A5E;
  color: #FFFFFF;
  text-align: center;
  box-shadow: 0 4px 14px 0 rgba(51, 43, 58, 0.12), 0 0 0 1px rgba(51, 43, 58, 0.04);
  cursor: pointer;
  display: none;
  z-index: 9999995;
}
.sb-info-card.sb-active {
  display: block;
  animation: sb-fade-bottom-center 0.5s;
}
.sb-info-card h3 {
  margin: 0;
  padding: 0;
  font-weight: 500;
  font-size: 13px;
  line-height: 25px;
  white-space: nowrap;
  letter-spacing: 0.5px;
  color: #FFFFFF;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-info-card.sb-info-card-info h3 {
  font-weight: 400;
}
.sb-info-card p {
  margin: 5px 0 5px 0;
  padding: 0;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0.3px;
}
.sb-info-card p:empty {
  display: none;
}
.sb-info-card a {
  color: #FFFFFF;
}
.sb-info-card .sb-icon-link {
  text-decoration: none;
  font-size: 13px;
  margin-left: 5px;
  display: inline-block;
  transform: translateY(2px);
}
.sb-info-card span {
  text-decoration: underline;
}
.sb-info-card span:hover {
  text-decoration: none;
}
.sb-info-card.sb-info-card-error {
  background: #D94F4F;
}
.sb-info-card.sb-info-card-info {
  background: #6B6178;
}

.sb-panel-notes .sb-notes-body {
  padding-bottom: 15px;
}
.sb-panel-notes .sb-notes-search {
  position: relative;
  margin: 0 15px 12px;
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0 10px;
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
}
.sb-panel-notes .sb-notes-search .sb-icon-search {
  color: #9ca3af;
  font-size: 13px;
  flex-shrink: 0;
}
.sb-panel-notes .sb-notes-search input {
  flex: 1;
  border: none;
  background: transparent;
  padding: 8px 0;
  font-size: 12px;
  color: #374151;
  outline: none;
  min-width: 0;
}
.sb-panel-notes .sb-notes-search input::placeholder {
  color: #9ca3af;
}
.sb-panel-notes .sb-notes-search .sb-notes-search-clear {
  display: none;
  color: #9ca3af;
  font-size: 11px;
  cursor: pointer;
  flex-shrink: 0;
}
.sb-panel-notes .sb-notes-search .sb-notes-search-clear:hover {
  color: #D94F4F;
}
.sb-panel-notes .sb-notes-search.sb-has-value .sb-notes-search-clear {
  display: block;
}
.sb-panel-notes .sb-notes-agent-guides,
.sb-panel-notes .sb-notes-conversation {
  margin: 0 15px 12px;
}
.sb-panel-notes .sb-notes-agent-guides h4,
.sb-panel-notes .sb-notes-conversation h4 {
  margin: 0 0 8px;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: #9ca3af;
}
.sb-panel-notes .sb-accordion > div {
  margin: 0 0 8px;
  background: #fffbeb;
  border: 1px solid rgba(251, 191, 36, 0.35);
  border-radius: 8px;
  overflow: visible;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header {
  display: flex;
  align-items: flex-start;
  gap: 6px;
  padding: 10px 12px;
  cursor: pointer;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.4;
  white-space: normal;
  overflow: visible;
  text-overflow: unset;
  position: relative;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header .sb-note-chevron {
  flex-shrink: 0;
  font-size: 10px;
  margin-top: 3px;
  opacity: 0.6;
  transition: transform 0.2s;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header .sb-note-title {
  flex: 1;
  min-width: 0;
  word-break: break-word;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header .sb-note-date {
  flex-shrink: 0;
  font-weight: 400;
  font-size: 11px;
  opacity: 0.65;
  margin-left: auto;
  padding-left: 8px;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header i:not(.sb-note-chevron) {
  position: absolute;
  top: 8px;
  right: 8px;
  font-size: 10px;
  cursor: pointer;
  opacity: 0;
  z-index: 9;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 23px;
  transition: all 0.5s;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header i:not(.sb-note-chevron):hover {
  color: #D94F4F;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header i:not(.sb-note-chevron).sb-edit-note {
  right: 28px;
  font-size: 16px;
  line-height: 26px;
  background: #fffbeb;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header i:not(.sb-note-chevron).sb-edit-note:hover {
  color: #FF6B57;
}
.sb-panel-notes .sb-accordion > div > .sb-note-header.sb-note-hide-info {
  padding-right: 12px;
}
.sb-panel-notes .sb-accordion > div > .sb-note-body {
  height: 0;
  overflow: hidden;
  padding: 0 12px;
  transition: padding 0.2s;
}
.sb-panel-notes .sb-accordion > div > .sb-note-body .sb-note-text {
  font-size: 13px;
  line-height: 1.55;
  opacity: 0.9;
  word-break: break-word;
  white-space: normal;
}
.sb-panel-notes .sb-accordion > div.sb-active > .sb-note-header .sb-note-chevron {
  transform: rotate(180deg);
}
.sb-panel-notes .sb-accordion > div.sb-active > .sb-note-body {
  height: auto;
  padding: 0 12px 12px;
}
.sb-panel-notes .sb-accordion > div:hover > .sb-note-header i:not(.sb-note-chevron) {
  opacity: 1;
}
.sb-panel-notes .sb-accordion > div:hover > .sb-note-header .sb-note-date {
  opacity: 0;
  transition: none;
}

.sb-note-text a {
  color: #332B3A;
  text-decoration: underline;
}

.sb-panel-tags > div:empty {
  margin-bottom: -15px;
}

.sb-tags-box .sb-main {
  float: left;
  width: calc(100% - 40px);
}

.sb-tags-cnt, .sb-panel-tags > div {
  margin: -5px;
}
.sb-tags-cnt > span, .sb-panel-tags > div > span {
  padding: 5px 10px;
  margin: 5px;
  letter-spacing: 0.3px;
  font-size: 13px;
  line-height: 15px;
  border-radius: 4px;
  cursor: pointer;
  display: block;
  float: left;
  -webkit-user-select: none;
  user-select: none;
  transition: all 0.4s;
}

.sb-tags-cnt > span {
  border: 1px dashed transparent;
}
.sb-tags-cnt > span:not(.sb-active):not(:hover) {
  background: none;
  color: #332B3A;
  border-color: #6B6178;
}
.sb-tags-cnt [data-color=""].sb-active, .sb-tags-cnt [data-color=""]:hover {
  background-color: #FF6B57;
  color: #FFFFFF !important;
}

.sb-panel-tags > div {
  margin: 10px;
}
.sb-panel-tags > div span {
  cursor: default;
  letter-spacing: 0.3px;
  font-size: 12px;
}
.sb-panel-tags > div [data-color=""] {
  background-color: #FF6B57;
  color: #FFF;
}

#sb-add-tag {
  margin: 5px;
  height: 25px;
  width: 25px;
  display: block;
  float: left;
}
#sb-add-tag:before {
  font-size: 15px;
  line-height: 25px;
}

.sb-popup {
  bottom: 80px;
}
.sb-popup .sb-scroll-area {
  height: calc(100% - 65px);
}
.sb-popup .sb-scroll-area > p, .sb-popup .sb-scroll-area ul > p {
  padding: 0 30px 15px 15px;
}
.sb-popup .sb-scroll-area ul.sb-loading {
  height: 100%;
  text-indent: unset;
}
.sb-popup .sb-scroll-area ul.sb-loading:not(:empty) {
  height: auto;
}
.sb-popup .sb-scroll-area ul.sb-loading:not(:empty):before {
  top: auto;
  bottom: 0;
}
.sb-popup .sb-popup-close {
  position: fixed;
  right: -25px;
  top: -25px;
  cursor: pointer;
  display: none;
  transition: all 0.4s;
}
.sb-popup .sb-popup-close:hover {
  color: #D94F4F;
}
.sb-popup .sb-setting input, .sb-popup .sb-setting select, .sb-popup .sb-setting textarea {
  min-width: 0;
}
.sb-popup.sb-popup-lightbox {
  left: 50% !important;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
}
.sb-popup.sb-popup-lightbox .sb-popup-close {
  display: block;
}
.sb-popup.sb-popup-lightbox:after {
  display: none;
}

.sb-popup.sb-replies .sb-header .sb-search-btn, .sb-popup.sb-replies .sb-header .sb-add-saved-reply {
  height: 40px;
  width: 40px;
}
.sb-popup.sb-replies .sb-add-saved-reply i {
  font-size: 15px;
  line-height: 36px;
  display: block;
  cursor: pointer;
  text-align: center;
  transition: all 0.4s;
}
.sb-popup.sb-replies .sb-add-saved-reply:hover i {
  color: #FF6B57;
}
.sb-popup.sb-replies .sb-add-saved-reply:hover i.sb-icon-close {
  color: #D94F4F;
}
.sb-popup.sb-replies .sb-header > div + div {
  display: flex;
}
.sb-popup.sb-replies .sb-replies-list ul li {
  display: block;
  white-space: nowrap;
  font-size: 13px;
  height: 55px;
  line-height: 23px;
  padding-left: 25px;
  padding-right: 25px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  overflow: hidden;
}
.sb-popup.sb-replies .sb-replies-list ul li div {
  transition: all 0.4s;
}
.sb-popup.sb-replies .sb-replies-list ul li div:first-child {
  font-weight: 500;
  letter-spacing: 0.3px;
  position: relative;
  padding-left: 5px;
}
.sb-popup.sb-replies .sb-replies-list ul li div:first-child:before {
  content: "#";
  position: absolute;
  left: -10px;
  font-size: 12px;
  line-height: 24px;
  opacity: 0.5;
}
.sb-popup.sb-replies .sb-replies-list ul li div:first-child:empty {
  display: none;
}
.sb-popup.sb-replies .sb-replies-list ul li div:last-child {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 5px;
  letter-spacing: 0.3px;
  color: #6B6178;
}
.sb-popup.sb-replies .sb-replies-list ul li:hover {
  cursor: pointer;
}
.sb-popup.sb-replies .sb-replies-list ul li:hover > div {
  color: #FF6B57;
  opacity: 1;
}

.sb-replies-add-area {
  position: absolute;
  padding: 15px 25px;
  background: #FFFFFF;
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  top: 60px;
}
.sb-replies-add-area > div {
  margin-bottom: 10px;
}
.sb-replies-add-area:not(.sb-active) {
  display: none;
}

.sb-tooltip {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999995;
  font-family: "Support Board Font", "Helvetica Neue", "Apple Color Emoji", Helvetica, Arial, sans-serif;
  display: none;
}
.sb-tooltip:before {
  content: "";
  background: url(../media/triangle.svg) no-repeat center center;
  background-size: contain;
  position: absolute;
  width: 20px;
  height: 15px;
  top: -11px;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  margin-left: 1px;
}
.sb-tooltip:after {
  content: "";
  position: absolute;
  height: 10px;
  top: 0;
  left: 10px;
  right: 10px;
  background-color: #FFFFFF;
  z-index: 1;
}
.sb-tooltip.n:before {
  top: auto;
  bottom: -11px;
  transform: translateX(-50%);
}
.sb-tooltip.n:after {
  top: auto;
  bottom: 0;
}
.sb-tooltip > div {
  font-size: 13px;
  line-height: 20px;
  padding: 8px 12px;
  max-width: 250px;
  text-align: center;
  letter-spacing: 0.3px;
  white-space: nowrap;
  color: #6B6178;
}
.sb-tooltip.sb-tooltip-large > div {
  white-space: normal;
  text-align: left;
}

.sb-collapse > div:not([style=""]):after {
  content: "";
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 30px;
}
.sb-collapse > div, .sb-collapse > ul {
  overflow: hidden;
  position: relative;
}
.sb-collapse > .sb-collapse-btn {
  margin: 15px 0 -5px 0;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 0.3px;
  padding-right: 20px;
}
.sb-collapse > .sb-collapse-btn:after {
  content: "a";
  font-family: "Support Board Icons";
  position: absolute;
  right: 1px;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
  text-transform: none;
}
.sb-collapse > .sb-collapse-btn.sb-active:after {
  transform: rotate(180deg);
}
.sb-collapse .sb-btn + .sb-collapse-btn {
  transform: translateY(10px);
}

.sb-filter-btn {
  position: relative;
}
.sb-filter-btn i {
  z-index: 0;
}
.sb-filter-btn > div {
  display: none;
}
.sb-filter-btn .sb-select {
  display: block;
  margin: 0 !important;
}
.sb-filter-btn.sb-active {
  position: relative;
}
.sb-filter-btn.sb-active > div {
  display: block;
}
.sb-filter-btn.sb-active:after {
  display: none;
}
.sb-filter-btn[data-badge]:after {
  content: attr(data-badge);
  position: absolute;
  right: -10px;
  top: -3px;
  background: #D94F4F;
  color: #FFFFFF;
  font-size: 10px;
  line-height: 16px;
  height: 16px;
  min-width: 16px;
  padding: 0 4px;
  box-sizing: border-box;
  text-align: center;
  border-radius: 8px;
  font-weight: 600;
  box-shadow: 0 1px 3px rgba(202, 52, 52, 0.4);
}
.sb-filter-btn[data-badge="0"]:after {
  display: none;
}

.sb-filter-btn > .sb-filters-panel {
  position: absolute;
  top: calc(100% + 12px);
  right: -8px;
  width: 320px;
  max-width: calc(100vw - 30px);
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.12), 0 2px 8px rgba(0, 0, 0, 0.06);
  border: 1px solid #ececec;
  z-index: 50;
  padding: 0;
  animation: sb-filters-pop 180ms cubic-bezier(0.16, 1, 0.3, 1);
}
.sb-filter-btn > .sb-filters-panel:before {
  content: "";
  position: absolute;
  top: -7px;
  right: 18px;
  width: 12px;
  height: 12px;
  background: #fff;
  border-left: 1px solid #ececec;
  border-top: 1px solid #ececec;
  transform: rotate(45deg);
}

@keyframes sb-filters-pop {
  from {
    opacity: 0;
    transform: translateY(-6px) scale(0.98);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
.sb-filters-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 18px 12px;
  border-bottom: 1px solid #f0f0f0;
  position: relative;
  z-index: 1;
  background: #fff;
  border-radius: 14px 14px 0 0;
}
.sb-filters-header h2, .sb-filters-header h4 {
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  color: #332B3A;
  letter-spacing: 0.2px;
}
.sb-filters-header .sb-filters-close {
  cursor: pointer;
  font-size: 11px;
  color: #98a2b3;
  padding: 6px;
  border-radius: 50%;
  transition: all 0.15s;
}
.sb-filters-header .sb-filters-close:hover {
  color: #D94F4F;
  background: #fbeaea;
}

.sb-filters-body {
  padding: 14px 18px 6px;
  max-height: 60vh;
  overflow-y: auto;
}
.sb-filters-body .sb-filter-group {
  margin: 0 0 14px !important;
}
.sb-filters-body .sb-filter-group.sb-hide {
  display: none;
}

.sb-filter-label {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11px;
  font-weight: 600;
  color: #6b7280;
  margin: 0 0 8px;
  text-transform: uppercase;
  letter-spacing: 0.6px;
}
.sb-filter-label i {
  font-size: 12px;
  color: #FF6B57;
}

.sb-filter-btn .sb-select-compact,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-compact, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-compact {
  height: auto;
  width: 100%;
  background: #f7f8fa;
  border: 1px solid #ebeef2;
  border-radius: 8px;
  padding: 9px 12px;
  transition: all 0.15s;
}
.sb-filter-btn .sb-select-compact:hover,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-compact:hover, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-compact:hover {
  border-color: #FF6B57;
  background: #fff;
}
.sb-filter-btn .sb-select-compact > p,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-compact > p, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-compact > p {
  margin: 0 !important;
  padding-right: 18px;
  line-height: 18px !important;
  font-size: 13px !important;
  color: #332B3A;
}
.sb-filter-btn .sb-select-compact > p:after,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-compact > p:after, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-compact > p:after {
  right: 0;
  line-height: 18px;
  color: #98a2b3;
}
.sb-filter-btn .sb-select-compact > ul,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-compact > ul, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-compact > ul {
  width: calc(100% + 2px);
  left: -1px;
  margin-top: 6px;
  border-radius: 8px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);
}

.sb-filter-btn .sb-select-grid,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid, .sb-filter-btn .sb-select-segmented,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented {
  height: auto;
  width: 100%;
}
.sb-filter-btn .sb-select-grid > p,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > p, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > p, .sb-filter-btn .sb-select-segmented > p,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > p, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > p {
  display: none;
}
.sb-filter-btn .sb-select-grid > ul,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul, .sb-filter-btn .sb-select-segmented > ul,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul {
  position: static;
  display: flex !important;
  flex-direction: column;
  gap: 6px;
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent;
  box-shadow: none;
  overflow: visible;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn {
  width: 100%;
  box-sizing: border-box;
  display: inline-flex !important;
  align-items: center;
  justify-content: flex-start;
  text-align: left;
  height: 38px;
  line-height: 38px;
  padding: 0 12px !important;
  margin: 0;
  border-radius: 6px;
  float: none;
  clear: both;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn > i,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn > i,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > i,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > i, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > i,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > i, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn > i,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn > i,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > i,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > i, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > i,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > i {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn > i:before,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > i:before,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > i:before, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn > i:before,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > i:before,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > i:before {
  line-height: 20px;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn > i img,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn > i img,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > i img,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > i img, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > i img,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > i img, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn > i img,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn > i img,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > i img,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > i img, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > i img,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > i img {
  max-width: 18px;
  max-height: 18px;
  display: block;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn > span,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn > span,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > span,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > span, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn > span,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn > span, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn > span,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn > span,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > span,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > span, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn > span,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn > span {
  flex: 1;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn:hover,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn:hover,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn:hover,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn:hover, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn:hover,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn:hover, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn:hover,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn:hover,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn:hover,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn:hover, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn:hover,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn:hover {
  border-color: #FF6B57;
  color: #332B3A;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn.sb-active,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-active, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn.sb-active,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-active, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn.sb-active,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-active, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn.sb-active,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-active {
  background: #f0f8ff;
  box-shadow: 0 0 0 1px #FF6B57 inset, rgba(16, 22, 26, 0.17) 0 1px 1px 0;
  color: #FF6B57;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn.sb-active > i:before,
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-active > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn.sb-active > i:before,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-active > i:before, .sb-filter-btn .sb-select-segmented > ul li.sb-src-btn.sb-active > i:before,
.sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-active > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn.sb-active > i:before,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-active > i:before {
  color: #FF6B57;
}
.sb-filter-btn .sb-select-grid > ul li.sb-src-all > i:before,
.sb-filter-btn .sb-select-grid > ul li.sb-src-btn[data-value=chat] > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-all > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn[data-value=chat] > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-all > i:before,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-src-btn[data-value=chat] > i:before, .sb-filter-btn .sb-select-segmented > ul li.sb-src-all > i:before,
.sb-filter-btn .sb-select-segmented > ul li.sb-src-btn[data-value=chat] > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-all > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn[data-value=chat] > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-all > i:before,
.sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-src-btn[data-value=chat] > i:before {
  color: #FF6B57;
}
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn.sb-ai-play.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-play.sb-active, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-play.sb-active, .sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn.sb-ai-play.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-play.sb-active, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-play.sb-active {
  background: #e8f5e9;
  box-shadow: 0 0 0 1px #2f9e60 inset, rgba(16, 22, 26, 0.17) 0 1px 1px 0;
  color: #2f9e60;
}
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn.sb-ai-play.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-play.sb-active > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-play.sb-active > i:before, .sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn.sb-ai-play.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-play.sb-active > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-play.sb-active > i:before {
  color: #2f9e60;
}
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn.sb-ai-pause.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-pause.sb-active, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-pause.sb-active, .sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn.sb-ai-pause.sb-active,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-pause.sb-active, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-pause.sb-active {
  background: #fff8e6;
  box-shadow: 0 0 0 1px #c47b1c inset, rgba(16, 22, 26, 0.17) 0 1px 1px 0;
  color: #c47b1c;
}
.sb-filter-btn .sb-select-grid > ul li.sb-ai-btn.sb-ai-pause.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-pause.sb-active > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-grid > ul li.sb-ai-btn.sb-ai-pause.sb-active > i:before, .sb-filter-btn .sb-select-segmented > ul li.sb-ai-btn.sb-ai-pause.sb-active > i:before,
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-pause.sb-active > i:before, .sb-board > .sb-admin-list > .sb-filters-panel .sb-select-segmented > ul li.sb-ai-btn.sb-ai-pause.sb-active > i:before {
  color: #c47b1c;
}

.sb-filters-top {
  padding: 12px 18px;
  border-bottom: 1px solid #f0f0f0;
}
.sb-filters-top .sb-search-btn,
.sb-filters-top .sb-filters-search {
  position: relative !important;
  width: 100% !important;
  height: auto !important;
  left: auto !important;
  right: auto !important;
  z-index: auto !important;
  background: transparent !important;
}
.sb-filters-top .sb-search-btn > input,
.sb-filters-top .sb-filters-search > input {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  left: auto !important;
  right: auto !important;
  top: auto !important;
  bottom: auto !important;
  border: 1px solid #ebeef2 !important;
  box-shadow: none !important;
  border-radius: 8px;
  line-height: 38px;
  height: 40px;
  padding: 0 36px 0 12px !important;
  background: #f7f8fa !important;
  box-sizing: border-box;
}
.sb-filters-top .sb-search-btn > i,
.sb-filters-top .sb-filters-search > i {
  position: absolute !important;
  right: 12px !important;
  left: auto !important;
  top: 50% !important;
  transform: translateY(-50%);
  width: auto;
  height: auto;
  line-height: 1 !important;
  font-size: 16px;
  margin: 0;
}

.sb-filters-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 10px 18px 14px;
  border-top: 1px solid #f0f0f0;
  background: #fafbfc;
  border-radius: 0 0 14px 14px;
}

#sb-clear-filters-btn {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  font-size: 12px;
  font-weight: 500;
  color: #6b7280;
  text-decoration: none;
  padding: 6px 10px;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.15s;
}
#sb-clear-filters-btn i {
  font-size: 11px;
}
#sb-clear-filters-btn:hover {
  color: #D94F4F;
  background: #fbeaea;
}

.sb-filter-star {
  cursor: pointer;
  font-size: 20px;
  height: 20px;
  transition: all 0.4s;
}
.sb-filter-star:not(:hover):not(.sb-active) {
  color: #332B3A;
}

.sb-admin > .sb-header {
  position: fixed;
  width: 72px;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 9;
}
.sb-admin > .sb-header > .sb-admin-nav > img {
  height: 35px;
  margin: 18px 15px;
}
.sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav {
  padding: 5px 0;
}
.sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a {
  height: 64px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 6px 2px 4px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  transition: all 0.4s;
  color: #332B3A;
}
.sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a:before {
  order: 1;
  content: "";
  position: static;
  left: auto;
  font-size: 20px;
  line-height: 1;
  margin-bottom: 3px;
  opacity: 0.6;
  background-size: contain;
  background-repeat: no-repeat;
  font-family: "Support Board Icons";
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
}
.sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a > span {
  order: 2;
  position: static;
  opacity: 1;
  visibility: visible;
  left: auto;
  margin: 0;
  padding: 0;
  font-size: 9px;
  line-height: 1.2;
  font-weight: 500;
  letter-spacing: 0;
  text-align: center;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: none;
  box-shadow: none;
  border-radius: 0;
  z-index: auto;
  color: inherit;
}
.sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a > span:before, .sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a > span:after {
  display: none;
}
.sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a:hover, .sb-admin > .sb-header > .sb-admin-nav > .sb-ui-sidebar__nav > a.sb-active {
  color: #FF6B57;
}
.sb-admin > .sb-header > .sb-admin-nav > div:not(.sb-ui-sidebar__nav) {
  padding: 5px 0;
}
.sb-admin > .sb-header > .sb-admin-nav > div:not(.sb-ui-sidebar__nav) > a {
  height: 50px;
  display: block;
  cursor: pointer;
  position: relative;
  transition: all 0.4s;
  color: #332B3A;
}
.sb-admin > .sb-header > .sb-admin-nav > div:not(.sb-ui-sidebar__nav) > a:before {
  content: "";
  position: absolute;
  left: 22px;
  font-size: 20px;
  line-height: 50px;
  opacity: 0.6;
  background-size: contain;
  background-repeat: no-repeat;
  font-family: "Support Board Icons";
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
}
.sb-admin > .sb-header > .sb-admin-nav > div:not(.sb-ui-sidebar__nav) > a:hover, .sb-admin > .sb-header > .sb-admin-nav > div:not(.sb-ui-sidebar__nav) > a.sb-active {
  color: #FF6B57;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > div {
  margin: 8px 0px;
  font-size: 13px;
  line-height: 20px;
  font-weight: 500;
  padding: 8px 12px;
  text-align: center;
  letter-spacing: 0.5px;
  color: rgb(40, 40, 40);
  position: absolute;
  left: 75px;
  z-index: 9999995;
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > div:before {
  content: "";
  background: url(../media/triangle.svg) no-repeat center center;
  background-size: contain;
  position: absolute;
  width: 20px;
  height: 15px;
  top: 10px;
  left: -13px;
  transform: rotate(90deg);
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > div:after {
  content: "";
  position: absolute;
  width: 10px;
  top: 5px;
  bottom: 5px;
  left: 0px;
  background-color: #FFFFFF;
}
.sb-admin > .sb-header > .sb-admin-nav-right {
  align-items: center;
  padding: 15px 0;
  width: 72px;
  bottom: 0;
  left: 0;
  position: fixed;
  text-align: center;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div a {
  font-size: 13px;
  line-height: 20px;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.4s;
  color: #6B6178;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div a:hover {
  color: #FF6B57;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div a.sb-profile {
  padding-left: 35px;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div a.sb-profile img {
  width: 25px;
  height: 25px;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div a > i {
  font-size: 16px;
  opacity: 0.8;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div a > i:hover {
  opacity: 1;
}
.sb-admin > .sb-header > .sb-admin-nav-right.sb-ui-sidebar__footer > .sb-desktop > a {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 6px 2px 4px;
  box-sizing: border-box;
}
.sb-admin > .sb-header > .sb-admin-nav-right.sb-ui-sidebar__footer > .sb-desktop > a > i {
  order: 1;
  display: block;
  font-size: 20px;
  line-height: 1;
  margin-bottom: 3px;
  opacity: 1;
}
.sb-admin > .sb-header > .sb-admin-nav-right.sb-ui-sidebar__footer > .sb-desktop > a > span {
  order: 2;
  position: static;
  opacity: 1;
  visibility: visible;
  font-size: 9px;
  line-height: 1.2;
  font-weight: 500;
  text-align: center;
  max-width: 68px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account {
  padding: 10px 0 5px 0;
  cursor: pointer;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > img {
  order: 1;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: block;
  margin: 0 auto 3px;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > .sb-account-name {
  order: 2;
  position: static;
  opacity: 1;
  visibility: visible;
  font-size: 9px;
  line-height: 1.2;
  font-weight: 500;
  text-align: center;
  max-width: 68px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > div {
  position: absolute;
  bottom: 30px;
  text-align: left;
  min-width: 200px;
  padding: 0;
  transition-delay: 0.5s;
  transition-property: opacity, left, visibility;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account > div:before {
  top: auto;
  bottom: 23px;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-profile {
  padding: 20px 20px 20px 72px;
  border-bottom: 1px solid rgb(215, 215, 215);
  background: #FFFFFF;
  text-decoration: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  transition: none;
  z-index: 9;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-profile img {
  left: 20px;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-profile span {
  white-space: nowrap;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account:hover > div {
  visibility: visible;
  opacity: 1;
  left: 72px;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu {
  position: relative;
  box-shadow: none;
  padding: 20px;
  margin: 0;
  z-index: 9;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu li {
  padding: 6px 0;
  position: relative;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu li.sb-active {
  color: #332B3A;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu li:hover, .sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu li.sb-active:hover {
  background: none;
  color: #FF6B57;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu a {
  text-decoration: none;
  color: #332B3A;
}
.sb-admin > .sb-header > .sb-admin-nav-right .sb-account .sb-menu a:hover {
  color: #FF6B57;
}
.sb-admin > .sb-header > .sb-admin-nav-right > div > a + a,
.sb-admin > .sb-header > .sb-admin-nav-right > div > div + a {
  margin-top: 10px;
}
.sb-admin #sb-conversations:before {
  content: "d";
}
.sb-admin #sb-users:before {
  content: "n";
}
.sb-admin #sb-automations:before {
  content: "\e915";
}
.sb-admin #sb-reports:before {
  content: "Y";
}
.sb-admin #sb-articles:before {
  content: "\e908";
}
.sb-admin #sb-chatbot:before {
  content: "\e90a";
}

#sb-settings.sb-active {
  color: #FF6B57;
}

@media (min-width: 465px) and (max-height: 475px) {
  .sb-ui-sidebar__nav > a {
    height: 52px;
    padding: 4px 2px 2px;
  }
  .sb-ui-sidebar__nav > a:before {
    line-height: 1;
    margin-bottom: 2px;
  }
}
.sb-enlarger:not(.sb-active) {
  cursor: pointer;
  position: relative;
}
.sb-enlarger:not(.sb-active) > div {
  display: none !important;
}
.sb-enlarger:not(.sb-active):before {
  content: "M";
  font-family: "Support Board Icons";
  position: absolute;
  left: 1px;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
  text-transform: none;
}

.sb-admin {
  height: 100%;
  width: calc(100% - 72px);
  padding-left: 72px;
  position: fixed;
  font-size: 14px;
  line-height: 17px;
  background: #FFF9F2;
  top: 0;
  z-index: 9;
}
.sb-admin.sb-pwa {
  border-top: 1px solid #E8E0F0;
}
.sb-admin.sb-admin-start {
  width: auto;
  padding: 30px;
  position: static;
}
.sb-admin > main {
  padding: 0;
  background: #FFF9F2;
  height: 100%;
  overflow: hidden;
}
.sb-admin > main > div:not(.sb-active) {
  display: none;
}
.sb-admin > main > div {
  height: 100%;
}
.sb-admin > main > div.sb-active {
  animation: sb-fade-animation 0.4s;
}
.sb-admin > main > div:not(.sb-area-conversations) {
  height: calc(100% - 16px);
  border-radius: 10px;
  border: 1px solid #E8E0F0;
  background: #FFFFFF;
  margin: 7px 7px 7px 0;
  padding-bottom: 1px;
}
.sb-admin > main > div > .sb-top-bar {
  height: 40px;
  margin: 0;
  padding: 15px 20px;
  align-items: center;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #E8E0F0;
}
.sb-admin > main > div > .sb-top-bar h2 {
  margin: 0;
  font-size: 18px;
  line-height: 35px;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-admin > main > div > .sb-top-bar > div {
  display: flex;
  align-items: center;
}
.sb-admin > main > div > .sb-top-bar > div h2 {
  margin-right: 60px;
}
.sb-admin > main > div > .sb-top-bar > div h3 + .sb-setting {
  margin-left: 15px;
}
.sb-admin > main > div > .sb-top-bar > div:first-child {
  overflow: hidden;
  padding-right: 30px;
}
.sb-admin > main > div > .sb-top-bar > div:first-child > ul li {
  flex-shrink: 0;
}
.sb-admin > main > div > .sb-top-bar > div:last-child .sb-search-btn {
  margin-right: 30px;
}
.sb-admin > main > div > .sb-top-bar > div:last-child .sb-btn + .sb-btn, .sb-admin > main > div > .sb-top-bar > div:last-child .sb-btn-icon + .sb-btn, .sb-admin > main > div > .sb-top-bar > div:last-child .sb-btn + .sb-btn-icon {
  margin-left: 15px;
}
.sb-admin > main > div > .sb-tab {
  height: calc(100% - 70px);
}

.sb-search-dropdown {
  min-width: 391px;
  position: relative;
  text-align: right;
}
.sb-search-dropdown .sb-search-btn {
  margin-left: auto;
}
.sb-search-dropdown .sb-search-dropdown-items {
  position: absolute;
  right: 30px;
  left: 0;
  top: 30px;
  padding: 15px;
  background: #FFFFFF;
  border-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  clip-path: inset(0px -10px -10px -10px);
  border-top: none;
  text-align: left;
  display: none;
  z-index: 4;
}
.sb-search-dropdown .sb-search-dropdown-items div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 25px;
  cursor: pointer;
  font-size: 13px;
  letter-spacing: 0.3px;
  transition: all 0.4s;
}
.sb-search-dropdown .sb-search-dropdown-items div:hover {
  color: #FF6B57;
}
.sb-search-dropdown .sb-search-dropdown-items:empty {
  display: none !important;
}
.sb-search-dropdown .sb-active + .sb-search-dropdown-items {
  display: block;
}

/*
 *
 * -----------------------------------------------------------
 * CONVERSATIONS AREA
 * -----------------------------------------------------------
 *
*/
.tc-conv-workspace, .sb-board {
  display: flex;
  justify-content: space-between;
  height: 100%;
}
.tc-conv-workspace > div > .sb-top, .sb-board > div > .sb-top {
  border-bottom: 1px solid #E8E0F0;
  padding: 15px 20px;
  height: 70px;
  min-height: 70px;
  box-sizing: border-box;
}
.tc-conv-workspace > div > .sb-top .sb-flex, .sb-board > div > .sb-top .sb-flex {
  justify-content: flex-end;
}
.tc-conv-workspace > div > .sb-top .sb-search-btn > input, .sb-board > div > .sb-top .sb-search-btn > input {
  min-width: 300px;
}
.tc-conv-workspace > .sb-admin-list, .sb-board > .sb-admin-list {
  max-width: 400px;
  min-width: 400px;
  flex: 0 0 auto;
  border: 1px solid #E8E0F0;
  position: relative;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  background: #FFFFFF;
  margin: 7px 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel, .sb-board > .sb-admin-list > .sb-filters-panel {
  display: none;
  flex: 1;
  min-height: 0;
  flex-direction: column;
  width: 100%;
  position: static;
  border-radius: 0;
  box-shadow: none;
  border: none;
  border-top: none;
  animation: none;
  z-index: auto;
  padding: 0;
  background: #fff;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel:before, .sb-board > .sb-admin-list > .sb-filters-panel:before {
  display: none;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-filters-top, .sb-board > .sb-admin-list > .sb-filters-panel .sb-filters-top {
  display: none;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-filters-header, .sb-board > .sb-admin-list > .sb-filters-panel .sb-filters-header {
  border-radius: 0;
  padding: 12px 20px;
  border-bottom: 1px solid #eaecf0;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-filters-header h2, .sb-board > .sb-admin-list > .sb-filters-panel .sb-filters-header h2 {
  font-size: 15px;
  font-weight: 600;
  color: #111827;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-filters-body, .sb-board > .sb-admin-list > .sb-filters-panel .sb-filters-body {
  flex: 1;
  min-height: 0;
  max-height: none;
  overflow-y: auto;
  padding: 12px 20px 8px;
}
.tc-conv-workspace > .sb-admin-list > .sb-filters-panel .sb-filters-footer, .sb-board > .sb-admin-list > .sb-filters-panel .sb-filters-footer {
  border-radius: 0;
  background: #fff;
  border-top: 1px solid #eaecf0;
  padding: 12px 20px;
}
.tc-conv-workspace > .sb-admin-list.sb-filters-open > .sb-list-panel-header,
.tc-conv-workspace > .sb-admin-list.sb-filters-open > .tc-conv-list-toolbar, .sb-board > .sb-admin-list.sb-filters-open > .sb-list-panel-header,
.sb-board > .sb-admin-list.sb-filters-open > .tc-conv-list-toolbar {
  display: none;
}
.tc-conv-workspace > .sb-admin-list.sb-filters-open > .sb-scroll-area, .sb-board > .sb-admin-list.sb-filters-open > .sb-scroll-area {
  display: none;
}
.tc-conv-workspace > .sb-admin-list.sb-filters-open > .sb-filters-panel, .sb-board > .sb-admin-list.sb-filters-open > .sb-filters-panel {
  display: flex;
}
.tc-conv-workspace > .sb-admin-list > .sb-top, .sb-board > .sb-admin-list > .sb-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.tc-conv-workspace > .sb-admin-list > .sb-top > .sb-select > p span, .sb-board > .sb-admin-list > .sb-top > .sb-select > p span {
  padding-left: 5px;
}
.tc-conv-workspace > .sb-admin-list > .sb-list-panel-header, .sb-board > .sb-admin-list > .sb-list-panel-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 70px;
  min-height: 70px;
  box-sizing: border-box;
  padding: 15px 20px;
  border-bottom: 1px solid #E8E0F0;
  background: #FFFFFF;
  flex-shrink: 0;
}
.tc-conv-workspace > .sb-admin-list > .sb-list-panel-header h2, .sb-board > .sb-admin-list > .sb-list-panel-header h2 {
  margin: 0;
  font-size: 15px;
  font-weight: 600;
}
.tc-conv-workspace > .sb-admin-list > .sb-list-panel-header .sb-btn-close-list, .sb-board > .sb-admin-list > .sb-list-panel-header .sb-btn-close-list {
  display: none;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  cursor: pointer;
  color: #6B6178;
  transition: color 0.3s;
}
.tc-conv-workspace > .sb-admin-list > .sb-list-panel-header .sb-btn-close-list:before, .sb-board > .sb-admin-list > .sb-list-panel-header .sb-btn-close-list:before {
  line-height: 36px;
  font-size: 16px;
}
.tc-conv-workspace > .sb-admin-list > .sb-list-panel-header .sb-btn-close-list:hover, .sb-board > .sb-admin-list > .sb-list-panel-header .sb-btn-close-list:hover {
  color: #FF6B57;
}
.tc-conv-workspace > .sb-admin-list .sb-scroll-bar, .sb-board > .sb-admin-list .sb-scroll-bar {
  opacity: 0.2 !important;
}
.tc-conv-workspace > .sb-admin-list > .sb-loading, .sb-board > .sb-admin-list > .sb-loading {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 9;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area, .sb-board > .sb-admin-list > .sb-scroll-area {
  flex: 1;
  min-height: 0;
  height: auto;
  padding: 10px 0;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row), .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) {
  position: relative;
  padding: 18px 20px 15px 20px;
  max-height: 85px;
  opacity: 0.8;
  cursor: pointer;
  margin: 0 10px;
  border-radius: 6px;
  z-index: 3;
  background: transparent;
  transition: all 0.4s;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) > .sb-notification-counter, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) > .sb-notification-counter {
  position: absolute;
  right: 19px;
  bottom: 17px;
  height: 21px;
  width: 21px;
  line-height: 21px;
  font-size: 12px;
  border-radius: 50%;
  text-align: center;
  background: #FF6B57;
  color: #FFFFFF;
  z-index: 9;
  letter-spacing: 0.3px;
  animation: sb-fade-animation 0.3s;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):hover, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):hover {
  background-color: #FFF9F2 !important;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):hover:after, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):hover:after {
  opacity: 0;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active {
  opacity: 1;
  background-color: #f0f4f9 !important;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active .sb-name, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active .sb-name {
  color: rgb(0, 43, 73);
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active:before, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active:before {
  background-color: #FF6B57;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active:after, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row).sb-active:after {
  opacity: 0;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):before, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 10px;
  top: 10px;
  width: 2px;
  background-color: transparent;
  border-radius: 3px;
  transition: all 0.4s;
  z-index: 2;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):after, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):after {
  content: "";
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: -1px;
  height: 1px;
  background-color: #E8E0F0;
  transition: all 0.4s;
  z-index: 2;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):last-child:after, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row):last-child:after {
  display: none;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile {
  align-items: flex-start;
  padding-left: 40px;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile img, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile img {
  width: 25px;
  height: 25px;
  transform: none;
  top: 0;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile .sb-name, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile .sb-name {
  height: 23px;
  line-height: 23px;
  padding-right: 10px;
  font-size: 15px;
  font-weight: 400;
  white-space: nowrap;
  letter-spacing: 0.3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile .sb-time, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-profile .sb-time {
  margin-left: auto;
  font-size: 11px;
  line-height: 13px;
  font-weight: 400;
  white-space: nowrap;
  opacity: 0.8;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) p, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) p {
  font-size: 13px;
  line-height: 22px;
  opacity: 0.8;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  letter-spacing: 0.3px;
  padding-left: 40px;
  padding-top: 3px;
  margin: 0;
  color: #332B3A;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) p > i, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) p > i {
  height: 15px;
  display: inline-block;
  margin-right: 5px;
  transform: translateY(1px);
  font-size: 12px;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) p > i.sb-icon-phone:before, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) p > i.sb-icon-phone:before {
  display: inline-block;
  animation: sb-pulse alternate 1s infinite;
  box-shadow: none !important;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) b, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) b {
  font-weight: 400;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-notification-counter + div + p, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row) .sb-notification-counter + div + p {
  margin-right: 30px;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"], .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"] {
  opacity: 1;
  font-weight: 500;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"]:not(.sb-active), .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"]:not(.sb-active) {
  background-color: transparent;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"] .sb-name, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"] .sb-name {
  font-weight: 500;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"] .sb-time, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="2"] .sb-time {
  font-weight: 500;
  color: #FF6B57;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="-1"] .sb-name, .sb-board > .sb-admin-list > .sb-scroll-area li:not(.tc-conv-list__row)[data-conversation-status="-1"] .sb-name {
  font-weight: 500;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area > ul > p, .sb-board > .sb-admin-list > .sb-scroll-area > ul > p {
  margin: 20px;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area > ul > li + p, .sb-board > .sb-admin-list > .sb-scroll-area > ul > li + p {
  display: none;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area.sb-loading, .sb-board > .sb-admin-list > .sb-scroll-area.sb-loading {
  position: relative;
  left: auto;
  bottom: auto;
  z-index: 0;
  text-indent: initial;
  overflow: hidden;
  overflow-y: scroll;
}
.tc-conv-workspace > .sb-admin-list > .sb-scroll-area.sb-loading > ul, .sb-board > .sb-admin-list > .sb-scroll-area.sb-loading > ul {
  opacity: 0;
}
.tc-conv-workspace > .sb-admin-list.sb-departments-show li.sb-active:before, .sb-board > .sb-admin-list.sb-departments-show li.sb-active:before {
  background-color: #FF6B57 !important;
}
.tc-conv-workspace .sb-conversation, .sb-board .sb-conversation {
  width: auto;
  flex: 1 1 auto;
  min-width: 0;
  min-height: 0;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border: 1px solid #E8E0F0;
  background: #FFFFFF;
  margin: 7px 7px 7px 0;
  border-left: none;
}
.tc-conv-workspace .sb-conversation > .sb-top, .sb-board .sb-conversation > .sb-top {
  width: auto;
  display: flex;
  align-items: center;
  flex-grow: 0;
  justify-content: flex-start;
}
.tc-conv-workspace .sb-conversation > .sb-top .sb-menu-mobile, .sb-board .sb-conversation > .sb-top .sb-menu-mobile {
  position: absolute;
  right: 15px;
}
.tc-conv-workspace .sb-conversation > .sb-top > .sb-btn-back, .sb-board .sb-conversation > .sb-top > .sb-btn-back {
  display: none;
}
.tc-conv-workspace .sb-conversation > .sb-top > .sb-btn-collapse, .sb-board .sb-conversation > .sb-top > .sb-btn-collapse {
  display: none;
}
.tc-conv-workspace .sb-conversation > .sb-top > a, .sb-board .sb-conversation > .sb-top > a {
  font-weight: 500;
  position: relative;
  padding: 0 15px 0 0;
  margin: 0;
  cursor: pointer;
  text-decoration: none;
  line-height: 40px;
  color: #332B3A;
  font-size: 18px;
  transition: all 0.4s;
  position: relative;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.tc-conv-workspace .sb-conversation > .sb-top > a > img, .sb-board .sb-conversation > .sb-top > a > img {
  width: 35px;
  height: 35px;
  border-radius: 4px;
  margin: 0 15px 0 0;
  display: block;
}
.tc-conv-workspace .sb-conversation > .sb-top > a:hover, .sb-board .sb-conversation > .sb-top > a:hover {
  color: #FF6B57;
}
.tc-conv-workspace .sb-conversation > .sb-top i, .sb-board .sb-conversation > .sb-top i {
  color: #6B6178;
  transition: color 0.5s;
}
.tc-conv-workspace .sb-conversation > .sb-top a:hover i, .sb-board .sb-conversation > .sb-top a:hover i {
  color: #FF6B57;
}
.tc-conv-workspace .sb-conversation .sb-list, .sb-board .sb-conversation .sb-list {
  flex: 1 1 auto;
  min-height: 0;
  height: auto;
  padding: 16px 18px 8px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 10px;
  background: linear-gradient(180deg, #f8fafc 0%, #fff 100%);
}
.tc-conv-workspace .sb-conversation .sb-list > div, .sb-board .sb-conversation .sb-list > div {
  position: relative;
}
.tc-conv-workspace .sb-conversation .sb-list > div .sb-menu, .sb-board .sb-conversation .sb-list > div .sb-menu {
  position: absolute;
  width: 170px;
  right: -183px;
  top: 0;
  display: none;
  margin-bottom: 15px;
  z-index: 20;
}
.tc-conv-workspace .sb-conversation .sb-list > div .sb-menu li, .sb-board .sb-conversation .sb-list > div .sb-menu li {
  overflow: hidden;
  text-overflow: ellipsis;
}
.tc-conv-workspace .sb-conversation .sb-list > div .sb-menu.sb-active, .sb-board .sb-conversation .sb-list > div .sb-menu.sb-active {
  display: block;
}
.tc-conv-workspace .sb-conversation .sb-list > div .sb-menu:empty, .sb-board .sb-conversation .sb-list > div .sb-menu:empty {
  display: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div .sb-menu-btn, .sb-board .sb-conversation .sb-list > div .sb-menu-btn {
  display: block;
  height: 15px;
  width: 30px;
  position: absolute;
  right: -24px;
  text-align: right;
  top: 11px;
  color: #6B6178;
  cursor: pointer;
  transition: all 0.4s;
  opacity: 0;
  z-index: 21;
  flex: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div .sb-menu-btn:hover, .sb-board .sb-conversation .sb-list > div .sb-menu-btn:hover {
  color: #FF6B57;
}
.tc-conv-workspace .sb-conversation .sb-list > div:hover .sb-menu-btn, .sb-board .sb-conversation .sb-list > div:hover .sb-menu-btn {
  opacity: 1;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-right:not(.sb-timeline-bubble) .sb-menu-btn, .sb-board .sb-conversation .sb-list > div.sb-right:not(.sb-timeline-bubble) .sb-menu-btn {
  right: auto;
  left: -24px;
  text-align: left;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-right:not(.sb-timeline-bubble) .sb-menu, .sb-board .sb-conversation .sb-list > div.sb-right:not(.sb-timeline-bubble) .sb-menu {
  right: auto;
  left: -181px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-right:not(.sb-timeline-bubble) .sb-menu:empty, .sb-board .sb-conversation .sb-list > div.sb-right:not(.sb-timeline-bubble) .sb-menu:empty {
  display: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble), .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble) {
  max-width: calc(100% - 275px);
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble)[data-type=slider], .tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble)[data-type=card], .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble)[data-type=slider], .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble)[data-type=card] {
  max-width: 380px;
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble)[data-type=slider-images], .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble)[data-type=slider-images] {
  max-width: 475px;
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble) img, .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble) img {
  max-width: 600px;
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble) .sb-message img, .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble) .sb-message img {
  max-width: 100%;
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble) .sb-image, .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble) .sb-image {
  max-width: 500px;
}
.tc-conv-workspace .sb-conversation .sb-list > div:not(.sb-timeline-bubble):last-child, .sb-board .sb-conversation .sb-list > div:not(.sb-timeline-bubble):last-child {
  animation: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble {
  float: none;
  clear: none;
  display: flex;
  flex-direction: column;
  gap: 4px;
  max-width: min(72%, 42rem);
  width: fit-content;
  min-width: 0;
  padding: 0;
  margin: 0;
  background: none;
  border: none;
  box-shadow: none;
  align-items: flex-start;
  position: relative;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right {
  float: none;
  align-self: flex-end;
  align-items: flex-end;
  background: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message, .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message a, .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-rich-message .sb-text, .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-rich-message .sb-title, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message a, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-rich-message .sb-text, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-rich-message .sb-title {
  color: #1e293b;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-msg-header, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-msg-header {
  flex-direction: row-reverse;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-msg-time-hdr, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-msg-time-hdr {
  margin-left: 0;
  margin-right: auto;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-thumb-active, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-thumb-active {
  margin-left: 40px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-thumb-active.sb-right, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-thumb-active.sb-right {
  margin-right: 40px;
  margin-left: 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-header, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-header {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0 6px;
  width: fit-content;
  max-width: 100%;
  box-sizing: border-box;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender {
  font-size: 11px;
  font-weight: 600;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: #64748b;
  text-transform: none;
  letter-spacing: 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender::before, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender::before {
  content: "";
  width: 7px;
  height: 7px;
  border-radius: 50%;
  flex-shrink: 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender-user::before, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender-user::before {
  background: #3b82f6;
  box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.14);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender-bot::before, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender-bot::before {
  background: #a78bfa;
  box-shadow: 0 0 0 3px rgba(167, 139, 250, 0.14);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender-agent::before, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-sender-agent::before {
  background: #34d399;
  box-shadow: 0 0 0 3px rgba(52, 211, 153, 0.14);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-time-hdr, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-time-hdr {
  font-size: 10px;
  color: #cbd5e1;
  font-variant-numeric: tabular-nums;
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 4px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-time-hdr .sb-icon-check, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-msg-time-hdr .sb-icon-check {
  padding-left: 0;
  font-size: 10px;
  color: #94a3b8;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-cnt, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-cnt {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: fit-content;
  max-width: 100%;
  align-items: flex-start;
  position: relative;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-cnt, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-cnt {
  align-items: flex-end;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message {
  overflow: visible;
  text-overflow: unset;
  font-size: 13px;
  line-height: 1.55;
  color: #1e293b;
  padding: 10px 14px;
  border-radius: 16px;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 4px 14px rgba(15, 23, 42, 0.04);
  background: #fff;
  border: 1px solid rgba(59, 130, 246, 0.1);
  border-bottom-left-radius: 5px;
  width: fit-content;
  max-width: min(36rem, 100%);
  align-self: flex-start;
  position: relative;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message .sb-image, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message .sb-image {
  max-width: 100%;
  width: 100%;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message .sb-image img, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message .sb-image img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message a, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message a {
  color: inherit;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message .sb-agent-name, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message .sb-agent-name {
  display: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message #sb-human-takeover,
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message #sb-human-takeover .sb-text, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message #sb-human-takeover,
.sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message #sb-human-takeover .sb-text {
  background: transparent;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-bot .sb-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-bot .sb-message {
  background: linear-gradient(145deg, #faf5ff 0%, #f5f3ff 100%);
  border: 1px solid rgba(139, 92, 246, 0.1);
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 5px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-agent .sb-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-agent .sb-message {
  background: linear-gradient(145deg, #f0fdf4 0%, #ecfdf5 100%);
  border: 1px solid rgba(34, 197, 94, 0.12);
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 5px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-time, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-time {
  display: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message > .sb-menu-btn, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message > .sb-menu-btn {
  top: 8px;
  left: auto;
  right: -24px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message > .sb-menu, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message > .sb-menu {
  top: 4px;
  left: auto;
  right: -183px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message > .sb-menu-btn, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message > .sb-menu-btn {
  right: calc(100% + 4px);
  left: auto;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message > .sb-menu, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message > .sb-menu {
  right: calc(100% + 4px);
  left: auto;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-rich-cnt, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-rich-cnt {
  max-width: 72%;
  background: none;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-rich-cnt .sb-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-rich-cnt .sb-message {
  overflow: visible;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message {
  align-self: flex-end;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment {
  padding: 0;
  overflow: visible;
  display: flex;
  flex-direction: column;
  width: fit-content;
  max-width: min(280px, 100%);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top {
  line-height: 0;
  background: #fff;
  overflow: hidden;
  border-radius: 16px 16px 0 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-image, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-image {
  margin: 0;
  max-width: 100%;
  width: 100%;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-image img, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-image img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
  border-radius: 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-message-attachments, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-message-attachments {
  padding: 0;
  background: #fff;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-message-attachments > a, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-message-attachments > a {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  padding: 12px 14px;
  border-radius: 0;
  border-bottom: 1px solid rgba(15, 23, 42, 0.06);
  text-decoration: none;
  color: inherit;
  font-size: 13px;
  line-height: 1.4;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-message-attachments > .sb-player, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-attachment-top .sb-message-attachments > .sb-player {
  margin: 0;
  border-radius: 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-body, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-with-attachment .sb-message-body {
  padding: 10px 14px;
  border-top: 1px solid rgba(15, 23, 42, 0.06);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-bot .sb-message.sb-message-with-attachment .sb-message-body, .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-agent .sb-message.sb-message-with-attachment .sb-message-body, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-bot .sb-message.sb-message-with-attachment .sb-message-body, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-agent .sb-message.sb-message-with-attachment .sb-message-body {
  background: transparent;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media {
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid rgba(59, 130, 246, 0.1);
  overflow: visible;
  width: fit-content;
  max-width: min(280px, 100%);
  align-self: flex-start;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media .sb-image,
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media .sb-image img, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media .sb-image,
.sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media .sb-image img {
  max-width: 100%;
  width: 100%;
  height: auto;
  display: block;
  border-radius: 16px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media .sb-image:first-child, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-message.sb-message-media .sb-image:first-child {
  margin-top: 0;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message.sb-message-media, .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message.sb-message-with-attachment, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message.sb-message-media, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-right .sb-message.sb-message-with-attachment {
  align-self: flex-end;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-bot .sb-message.sb-message-media, .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-agent .sb-message.sb-message-media, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-bot .sb-message.sb-message-media, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble.sb-sender-agent .sb-message.sb-message-media {
  border-color: rgba(139, 92, 246, 0.1);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble .sb-reply-message, .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble .sb-reply-message {
  margin: 0 0 2px 0;
  padding: 8px 12px;
  border-radius: 12px;
  background: rgba(248, 250, 252, 0.96);
  border: 1px solid rgba(59, 130, 246, 0.12);
  border-left: 3px solid rgba(59, 130, 246, 0.45);
  color: #475569;
  line-height: 1.45;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.03);
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble[data-type=slider], .tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble[data-type=card], .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble[data-type=slider], .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble[data-type=card] {
  max-width: 380px;
}
.tc-conv-workspace .sb-conversation .sb-list > div.sb-timeline-bubble[data-type=slider-images], .sb-board .sb-conversation .sb-list > div.sb-timeline-bubble[data-type=slider-images] {
  max-width: 475px;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-highlight, .sb-board .sb-conversation .sb-list .sb-highlight {
  text-decoration: underline;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-highlight:after, .sb-board .sb-conversation .sb-list .sb-highlight:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.168627451);
  border-radius: 6px;
  opacity: 0;
  animation: sb-fade-in-out 3s linear 0.5s;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list), .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) {
  position: relative;
  z-index: 1;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list).sb-rich-buttons, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list).sb-rich-buttons {
  background: transparent;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list).sb-rich-buttons .sb-text, .tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list).sb-rich-buttons .sb-content, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list).sb-rich-buttons .sb-text, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list).sb-rich-buttons .sb-content {
  background: transparent;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list):before, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list):before {
  content: "";
  position: absolute;
  bottom: -15px;
  left: -15px;
  right: -15px;
  top: -15px;
  z-index: 995;
  transition: all 0.4s;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list):hover > div, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list):hover > div {
  opacity: 0.5;
  transition: all 0.4s;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-card-img + div + .sb-card-extra, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-card-img + div + .sb-card-extra {
  left: 0;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-slider .sb-card-img + div + .sb-card-extra, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-slider .sb-card-img + div + .sb-card-extra {
  left: 15px;
  top: 15px;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-input-btn > div, .tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-btn, .tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-select p, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-input-btn > div, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-btn, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-select p {
  transition: none;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) input, .tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) textarea, .tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) select, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) input, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) textarea, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) select {
  color: #E6F2FC;
  background-color: #E6F2FC;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-input > span.sb-active, .sb-board .sb-conversation .sb-list .sb-rich-message:not(.sb-rich-list) .sb-input > span.sb-active {
  background: transparent !important;
  top: 0;
  left: 0;
  bottom: 0;
  padding: 0 10px;
  border-radius: 5px;
  font-size: 13px;
  line-height: 44px;
  color: #6B6178;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-delivery-failed, .sb-board .sb-conversation .sb-list .sb-delivery-failed {
  font-size: 14px;
  transform: translateY(2px);
  margin-right: 5px;
  display: inline-block;
  cursor: help;
  position: relative;
  z-index: 2;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message, .sb-board .sb-conversation .sb-list .sb-info-message {
  max-width: 100%;
  width: calc(100% - 60px);
  text-align: center;
  background: none !important;
  margin-bottom: 0;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-cnt, .sb-board .sb-conversation .sb-list .sb-info-message .sb-cnt {
  width: auto;
  position: relative;
  background-color: #FFF9F2;
  border-radius: 6px;
  padding: 5px 10px;
  display: inline-flex;
  align-items: center;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-message, .sb-board .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-message {
  font-size: 13px;
  color: #6B6178;
  display: inline;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-message i, .sb-board .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-message i {
  opacity: 0.9;
  font-size: 11px;
  margin-right: 7px;
  transform: translateY(1px);
  display: inline-block;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-time, .sb-board .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-time {
  position: relative;
  bottom: auto;
  line-height: 23px;
  font-size: 11px;
  display: block;
  padding-left: 10px;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-time i, .sb-board .sb-conversation .sb-list .sb-info-message .sb-cnt .sb-time i {
  display: none !important;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-menu-btn, .sb-board .sb-conversation .sb-list .sb-info-message .sb-menu-btn {
  display: none !important;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-info-message-btn, .sb-board .sb-conversation .sb-list .sb-info-message .sb-info-message-btn {
  cursor: pointer;
  transition: all 0.4s;
}
.tc-conv-workspace .sb-conversation .sb-list .sb-info-message .sb-info-message-btn:hover, .sb-board .sb-conversation .sb-list .sb-info-message .sb-info-message-btn:hover {
  color: #FF6B57;
}
.tc-conv-workspace .sb-conversation .sb-list iframe:not([height]), .sb-board .sb-conversation .sb-list iframe:not([height]) {
  height: 165px;
}
.tc-conv-workspace .sb-conversation .sb-list.sb-touchmove, .sb-board .sb-conversation .sb-list.sb-touchmove {
  overflow: hidden;
}
.tc-conv-workspace .sb-conversation .sb-editor, .sb-board .sb-conversation .sb-editor {
  flex-shrink: 0;
  margin: 1px 15px 15px 15px;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-textarea, .sb-board .sb-conversation .sb-editor .sb-textarea {
  border: none;
  padding: 0 !important;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-bar, .sb-board .sb-conversation .sb-editor .sb-bar {
  margin-top: 10px;
  position: relative;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-bar .sb-btn-attachment, .sb-board .sb-conversation .sb-editor .sb-bar .sb-btn-attachment {
  display: block !important;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-bar .sb-btn, .sb-board .sb-conversation .sb-editor .sb-bar .sb-btn {
  background-color: #FF6B57;
  color: #FFFFFF;
  border-color: #FF6B57;
  font-size: 12px;
  line-height: 27px;
  height: 25px;
  transition: all 0.4s;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-bar .sb-btn:hover, .sb-board .sb-conversation .sb-editor .sb-bar .sb-btn:hover {
  background-color: #E85A48;
  border-color: #E85A48;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-attachments:not(:empty), .sb-board .sb-conversation .sb-editor .sb-attachments:not(:empty) {
  padding-top: 15px;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-suggestions, .sb-board .sb-conversation .sb-editor .sb-suggestions {
  display: flex;
  flex-wrap: wrap;
  margin: 10px -5px 0 -5px;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-suggestions:empty, .sb-board .sb-conversation .sb-editor .sb-suggestions:empty {
  display: none;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-suggestions span, .sb-board .sb-conversation .sb-editor .sb-suggestions span {
  display: block;
  max-width: calc(50% - 50px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 7px 15px;
  background: #eef1f6;
  border-radius: 15px;
  font-size: 13px;
  letter-spacing: 0.3px;
  margin: 5px;
  cursor: pointer;
  transition: background-color 0.5s, color 0.5s;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-suggestions span:hover, .sb-board .sb-conversation .sb-editor .sb-suggestions span:hover {
  color: #FFFFFF;
  background-color: #FF6B57;
}
.tc-conv-workspace .sb-conversation .sb-editor .sb-suggestions span.sb-suggestion-full, .sb-board .sb-conversation .sb-editor .sb-suggestions span.sb-suggestion-full {
  max-width: 100%;
  white-space: normal;
}
.tc-conv-workspace .sb-conversation .sb-editor.sb-audio-message-active .sb-textarea, .tc-conv-workspace .sb-conversation .sb-editor.sb-audio-message-active .sb-bar-icons, .tc-conv-workspace .sb-conversation .sb-editor.sb-audio-message-active .sb-suggestions, .tc-conv-workspace .sb-conversation .sb-editor.sb-audio-message-active .sb-attachments, .tc-conv-workspace .sb-conversation .sb-editor.sb-audio-message-active .sb-clear-text, .sb-board .sb-conversation .sb-editor.sb-audio-message-active .sb-textarea, .sb-board .sb-conversation .sb-editor.sb-audio-message-active .sb-bar-icons, .sb-board .sb-conversation .sb-editor.sb-audio-message-active .sb-suggestions, .sb-board .sb-conversation .sb-editor.sb-audio-message-active .sb-attachments, .sb-board .sb-conversation .sb-editor.sb-audio-message-active .sb-clear-text {
  display: none;
}
.tc-conv-workspace .sb-conversation .sb-editor.sb-audio-message-active .sb-bar, .sb-board .sb-conversation .sb-editor.sb-audio-message-active .sb-bar {
  margin-top: 0;
  justify-content: right;
}
.tc-conv-workspace .sb-conversation[data-conversation-status="4"] [data-value=delete], .tc-conv-workspace .sb-conversation [data-value=inbox], .tc-conv-workspace .sb-conversation[data-conversation-status="3"] [data-value=archive], .tc-conv-workspace .sb-conversation [data-value=read], .sb-board .sb-conversation[data-conversation-status="4"] [data-value=delete], .sb-board .sb-conversation [data-value=inbox], .sb-board .sb-conversation[data-conversation-status="3"] [data-value=archive], .sb-board .sb-conversation [data-value=read] {
  display: none;
}
.tc-conv-workspace .sb-conversation[data-conversation-status="3"] [data-value=inbox], .tc-conv-workspace .sb-conversation[data-conversation-status="4"] [data-value=inbox], .tc-conv-workspace .sb-conversation [data-value=read].sb-active, .sb-board .sb-conversation[data-conversation-status="3"] [data-value=inbox], .sb-board .sb-conversation[data-conversation-status="4"] [data-value=inbox], .sb-board .sb-conversation [data-value=read].sb-active {
  display: block;
}
.tc-conv-workspace .sb-conversation [data-value=archive], .sb-board .sb-conversation [data-value=archive] {
  color: #FF6B57;
  margin-right: 5px;
}
.tc-conv-workspace .sb-conversation [data-value=archive] i, .sb-board .sb-conversation [data-value=archive] i {
  color: #2D8A5E !important;
  font-size: 20px;
}
.tc-conv-workspace .sb-conversation [data-value=archive]:hover, .sb-board .sb-conversation [data-value=archive]:hover {
  border-color: #2D8A5E;
  background-color: rgba(28, 147, 97, 0.0008);
}
.tc-conv-workspace .sb-conversation [data-value=delete]:hover i, .sb-board .sb-conversation [data-value=delete]:hover i {
  color: #D94F4F !important;
}
.tc-conv-workspace .sb-user-details, .sb-board .sb-user-details {
  min-width: 400px;
  width: 400px;
  border: 1px solid #E8E0F0;
  display: flex;
  flex-direction: column;
  height: calc(100% - 16px);
  overflow: hidden;
  position: relative;
  border-radius: 10px;
  background: #FFFFFF;
  margin: 7px 7px 7px 0;
  transition: width 0.3s;
}
.tc-conv-workspace .sb-user-details .sb-top, .sb-board .sb-user-details .sb-top {
  line-height: 42px;
  font-size: 18px;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 15px;
}
.tc-conv-workspace .sb-user-details h3, .sb-board .sb-user-details h3 {
  margin: 15px;
  font-size: 13.5px;
  line-height: 25px;
  font-weight: 500;
  letter-spacing: 0.5px;
}
.tc-conv-workspace .sb-user-details > div > h3, .sb-board .sb-user-details > div > h3 {
  margin: 0;
  padding: 15px;
  border-top: 1px solid #E8E0F0;
}
.tc-conv-workspace .sb-user-details .sb-profile, .sb-board .sb-user-details .sb-profile {
  margin-left: -10px;
  cursor: pointer;
  line-height: 17px;
  transition: opacity 0.3s;
}
.tc-conv-workspace .sb-user-details .sb-profile:hover, .sb-board .sb-user-details .sb-profile:hover {
  opacity: 0.7;
}
.tc-conv-workspace .sb-user-details .sb-profile-list, .sb-board .sb-user-details .sb-profile-list {
  padding: 15px;
}
.tc-conv-workspace .sb-user-details .sb-profile-list ul, .sb-board .sb-user-details .sb-profile-list ul {
  margin-top: 0;
}
.tc-conv-workspace .sb-user-details .sb-profile-list [data-id=telegram_bcid], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=token], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=woocommerce_session_key], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=perfex-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=whmcs-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=aecommerce-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=facebook-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=viber-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=zalo-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=telegram-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=wechat-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=martfury-session], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=line-id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=opencart_id], .tc-conv-workspace .sb-user-details .sb-profile-list [data-id=shopify_id], .sb-board .sb-user-details .sb-profile-list [data-id=telegram_bcid], .sb-board .sb-user-details .sb-profile-list [data-id=token], .sb-board .sb-user-details .sb-profile-list [data-id=woocommerce_session_key], .sb-board .sb-user-details .sb-profile-list [data-id=perfex-id], .sb-board .sb-user-details .sb-profile-list [data-id=whmcs-id], .sb-board .sb-user-details .sb-profile-list [data-id=aecommerce-id], .sb-board .sb-user-details .sb-profile-list [data-id=facebook-id], .sb-board .sb-user-details .sb-profile-list [data-id=viber-id], .sb-board .sb-user-details .sb-profile-list [data-id=zalo-id], .sb-board .sb-user-details .sb-profile-list [data-id=telegram-id], .sb-board .sb-user-details .sb-profile-list [data-id=wechat-id], .sb-board .sb-user-details .sb-profile-list [data-id=martfury-session], .sb-board .sb-user-details .sb-profile-list [data-id=line-id], .sb-board .sb-user-details .sb-profile-list [data-id=opencart_id], .sb-board .sb-user-details .sb-profile-list [data-id=shopify_id] {
  display: none;
}
.tc-conv-workspace .sb-user-details .sb-profile-list [data-id=cc], .sb-board .sb-user-details .sb-profile-list [data-id=cc] {
  margin-left: 15px;
}
.tc-conv-workspace .sb-user-details .sb-profile-list [data-id=cc], .tc-conv-workspace .sb-user-details .sb-profile-list [data-em], .sb-board .sb-user-details .sb-profile-list [data-id=cc], .sb-board .sb-user-details .sb-profile-list [data-em] {
  transition: all 0.4s;
}
.tc-conv-workspace .sb-user-details .sb-profile-list [data-id=cc] label, .tc-conv-workspace .sb-user-details .sb-profile-list [data-em] label, .sb-board .sb-user-details .sb-profile-list [data-id=cc] label, .sb-board .sb-user-details .sb-profile-list [data-em] label {
  cursor: pointer;
}
.tc-conv-workspace .sb-user-details .sb-profile-list [data-id=cc]:hover, .tc-conv-workspace .sb-user-details .sb-profile-list [data-em]:hover, .sb-board .sb-user-details .sb-profile-list [data-id=cc]:hover, .sb-board .sb-user-details .sb-profile-list [data-em]:hover {
  color: #FF6B57;
}
.tc-conv-workspace .sb-user-details .sb-user-details-close, .sb-board .sb-user-details .sb-user-details-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  cursor: pointer;
  color: #6B6178;
  flex-shrink: 0;
  transition: color 0.3s;
}
.tc-conv-workspace .sb-user-details .sb-user-details-close:hover, .sb-board .sb-user-details .sb-user-details-close:hover {
  color: #FF6B57;
}
.tc-conv-workspace .sb-user-details .sb-user-details-close:before, .sb-board .sb-user-details .sb-user-details-close:before {
  line-height: 36px;
  font-size: 16px;
}
.tc-conv-workspace .sb-user-details:not(.sb-active), .sb-board .sb-user-details:not(.sb-active) {
  width: 0;
  min-width: 0;
  overflow: hidden;
  border: none;
  margin: 0;
}
.tc-conv-workspace .sb-user-details .sb-select, .sb-board .sb-user-details .sb-select {
  padding: 0 15px 15px 15px;
}
.tc-conv-workspace .sb-user-details .sb-scroll-bar, .sb-board .sb-user-details .sb-scroll-bar {
  opacity: 0.2 !important;
}
.tc-conv-workspace .sb-user-details .sb-scroll-area, .sb-board .sb-user-details .sb-scroll-area {
  height: calc(100% - 70px);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-summary, .sb-board .sb-user-details .sb-sidebar-summary {
  margin: 10px 15px 12px;
  padding: 14px;
  border: 1px solid #E8E0F0;
  border-radius: 10px;
  background: rgb(248, 250, 252);
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
  flex-shrink: 0;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-summary > div, .sb-board .sb-user-details .sb-sidebar-summary > div {
  min-width: 0;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-summary > div span, .sb-board .sb-user-details .sb-sidebar-summary > div span {
  display: block;
  font-size: 11px;
  line-height: 15px;
  color: #6B6178;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin-bottom: 4px;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-summary > div b, .sb-board .sb-user-details .sb-sidebar-summary > div b {
  display: block;
  font-size: 13px;
  line-height: 18px;
  color: #332B3A;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-section, .sb-board .sb-user-details .sb-sidebar-section {
  display: block;
  position: relative;
  padding: 0 15px 12px;
  flex-shrink: 0;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-section:after, .sb-board .sb-user-details .sb-sidebar-section:after {
  content: "";
  position: absolute;
  right: 30px;
  top: 38px;
  width: 7px;
  height: 7px;
  border-right: 1px solid #6B6178;
  border-bottom: 1px solid #6B6178;
  transform: rotate(45deg);
  pointer-events: none;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-section span, .sb-board .sb-user-details .sb-sidebar-section span {
  display: block;
  font-size: 11px;
  line-height: 15px;
  color: #6B6178;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin-bottom: 6px;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-section select, .sb-board .sb-user-details .sb-sidebar-section select {
  appearance: none;
  -webkit-appearance: none;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 38px;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  background: #FFFFFF;
  color: #332B3A;
  font-size: 13px;
  line-height: 18px;
  padding: 0 36px 0 12px;
  outline: none;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-section select:focus, .sb-board .sb-user-details .sb-sidebar-section select:focus {
  border-color: rgba(2, 139, 229, 0.55);
  box-shadow: 0 0 0 3px rgba(2, 139, 229, 0.08);
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-body, .sb-board .sb-user-details .sb-sidebar-tab-body {
  flex: 1;
  min-height: 0;
  overflow: hidden;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane, .sb-board .sb-user-details .sb-sidebar-tab-pane {
  display: none;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 15px 15px;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane.sb-active, .sb-board .sb-user-details .sb-sidebar-tab-pane.sb-active {
  display: block;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details, .tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-conversation-details, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-conversation-details {
  margin-left: 0;
  margin-right: 0;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details {
  border: 1px solid #E8E0F0;
  border-radius: 10px;
  background: #FFFFFF;
  margin-bottom: 12px;
  overflow: hidden;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > i, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > i {
  display: none;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > .sb-title, .tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > h3, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > .sb-title, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > h3 {
  margin: 0;
  padding: 12px 14px;
  border-bottom: 1px solid #E8E0F0;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  color: #332B3A;
  text-transform: uppercase;
  letter-spacing: 0.4px;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > .sb-title img, .tc-conv-workspace .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > h3 img, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > .sb-title img, .sb-board .sb-user-details .sb-sidebar-tab-pane > .sb-panel-details > h3 img {
  height: 11px;
  margin-right: 8px;
  vertical-align: -1px;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards, .sb-board .sb-user-details .sb-profile-cards {
  padding: 0;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details, .sb-board .sb-user-details .sb-profile-cards > .sb-select {
  border: 1px solid #E8E0F0;
  border-radius: 10px;
  background: #FFFFFF;
  margin-bottom: 12px;
  overflow: hidden;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > .sb-title, .tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > h3, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > .sb-title, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > h3, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > .sb-title, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > h3, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > .sb-title, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > h3, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > .sb-title, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > h3, .sb-board .sb-user-details .sb-profile-cards > .sb-select > .sb-title, .sb-board .sb-user-details .sb-profile-cards > .sb-select > h3 {
  margin: 0;
  padding: 12px 14px;
  border-bottom: 1px solid #E8E0F0;
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  color: #332B3A;
  text-transform: uppercase;
  letter-spacing: 0.4px;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > .sb-title img, .tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > h3 img, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > .sb-title img, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > h3 img, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > .sb-title img, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > h3 img, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > .sb-title img, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > h3 img, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > .sb-title img, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > h3 img, .sb-board .sb-user-details .sb-profile-cards > .sb-select > .sb-title img, .sb-board .sb-user-details .sb-profile-cards > .sb-select > h3 img {
  height: 11px;
  margin-right: 8px;
  vertical-align: -1px;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > i, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > i, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > i, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > i, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > i, .sb-board .sb-user-details .sb-profile-cards > .sb-select > i {
  display: none;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > p, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > p, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > p, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > p, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > p, .sb-board .sb-user-details .sb-profile-cards > .sb-select > p {
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 12px 14px;
  height: auto;
  min-height: 0;
  line-height: 16px;
  font-size: 12px;
  font-weight: 600;
  color: #332B3A;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  background: #FFFFFF;
  border-bottom: 1px solid #E8E0F0;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card > ul, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details > ul, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select > ul, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card > ul, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details > ul, .sb-board .sb-user-details .sb-profile-cards > .sb-select > ul {
  margin: 0;
  padding: 6px 0;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card li, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details li, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select li, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card li, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details li, .sb-board .sb-user-details .sb-profile-cards > .sb-select li {
  display: grid;
  grid-template-columns: 22px minmax(78px, 34%) minmax(0, 1fr);
  align-items: center;
  gap: 8px;
  padding: 9px 14px;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card li > img, .tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card li > i, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details li > img, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details li > i, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select li > img, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select li > i, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card li > img, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card li > i, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details li > img, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details li > i, .sb-board .sb-user-details .sb-profile-cards > .sb-select li > img, .sb-board .sb-user-details .sb-profile-cards > .sb-select li > i {
  width: 18px;
  height: 18px;
  line-height: 18px;
  object-fit: contain;
  margin: 0;
  font-size: 15px;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card li > i:before, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details li > i:before, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select li > i:before, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card li > i:before, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details li > i:before, .sb-board .sb-user-details .sb-profile-cards > .sb-select li > i:before {
  line-height: 18px;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card li > span, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details li > span, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select li > span, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card li > span, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details li > span, .sb-board .sb-user-details .sb-profile-cards > .sb-select li > span {
  max-width: none;
  margin: 0;
  line-height: 18px;
  color: #6B6178;
}
.tc-conv-workspace .sb-user-details .sb-profile-cards .sb-profile-card li label, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-panel-details li label, .tc-conv-workspace .sb-user-details .sb-profile-cards > .sb-select li label, .sb-board .sb-user-details .sb-profile-cards .sb-profile-card li label, .sb-board .sb-user-details .sb-profile-cards > .sb-panel-details li label, .sb-board .sb-user-details .sb-profile-cards > .sb-select li label {
  max-width: 100%;
  margin: 0;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations, .sb-board .sb-user-details .sb-user-conversations {
  margin: 0 0 15px 0;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations > p, .sb-board .sb-user-details .sb-user-conversations > p {
  margin: 12px 14px;
  color: #6B6178;
  font-size: 12px;
  line-height: 18px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations li, .sb-board .sb-user-details .sb-user-conversations li {
  border-left: 1px solid #E8E0F0;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations li > div, .sb-board .sb-user-details .sb-user-conversations li > div {
  padding-left: 45px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations li > div .sb-message, .sb-board .sb-user-details .sb-user-conversations li > div .sb-message {
  font-weight: 400;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations li:hover, .tc-conv-workspace .sb-user-details .sb-user-conversations li.sb-active, .sb-board .sb-user-details .sb-user-conversations li:hover, .sb-board .sb-user-details .sb-user-conversations li.sb-active {
  background-color: rgb(238, 241, 246);
}
.tc-conv-workspace .sb-user-details .sb-user-conversations li:first-child, .sb-board .sb-user-details .sb-user-conversations li:first-child {
  border-top: 1px solid #E8E0F0;
  border-top-left-radius: 6px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations li:last-child, .sb-board .sb-user-details .sb-user-conversations li:last-child {
  border-bottom-left-radius: 6px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations img, .sb-board .sb-user-details .sb-user-conversations img {
  top: 6px;
  width: 30px;
  height: 30px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations span, .sb-board .sb-user-details .sb-user-conversations span {
  line-height: 21px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations .sb-message, .sb-board .sb-user-details .sb-user-conversations .sb-message {
  height: 20px;
  line-height: 20px;
}
.tc-conv-workspace .sb-user-details .sb-user-conversations .sb-time span, .sb-board .sb-user-details .sb-user-conversations .sb-time span {
  font-size: 11px;
}
.tc-conv-workspace .sb-user-details .sb-sidebar-activity > p, .sb-board .sb-user-details .sb-sidebar-activity > p {
  margin: 12px 14px;
  color: #6B6178;
  font-size: 12px;
  line-height: 18px;
}
.tc-conv-workspace .sb-user-details .sb-inline, .sb-board .sb-user-details .sb-inline {
  display: flex;
  align-content: center;
  align-items: center;
  padding: 15px;
  border-top: 1px solid #E8E0F0;
}
.tc-conv-workspace .sb-user-details .sb-inline h3, .sb-board .sb-user-details .sb-inline h3 {
  margin-right: 15px;
  line-height: 55px;
  white-space: nowrap;
}
.tc-conv-workspace .sb-user-details .sb-inline > *, .sb-board .sb-user-details .sb-inline > * {
  margin: 0;
  padding: 0;
}
.tc-conv-workspace .sb-user-details .sb-inline > .sb-select, .sb-board .sb-user-details .sb-inline > .sb-select {
  width: 100%;
  height: 55px;
}
.tc-conv-workspace .sb-user-details .sb-inline > .sb-select > p, .sb-board .sb-user-details .sb-inline > .sb-select > p {
  font-weight: 400;
  font-size: 13px !important;
  line-height: 55px !important;
  border-radius: 0;
}
.tc-conv-workspace .sb-user-details .sb-inline > .sb-select > p:after, .sb-board .sb-user-details .sb-inline > .sb-select > p:after {
  line-height: 55px;
  right: 15px;
}
.tc-conv-workspace .sb-user-details .sb-inline > .sb-select > ul, .sb-board .sb-user-details .sb-inline > .sb-select > ul {
  width: 100%;
}
.tc-conv-workspace .sb-user-details .sb-inline.sb-inline-departments, .tc-conv-workspace .sb-user-details .sb-inline.sb-inline-agents, .sb-board .sb-user-details .sb-inline.sb-inline-departments, .sb-board .sb-user-details .sb-inline.sb-inline-agents {
  padding: 0 0 0 15px;
}
.tc-conv-workspace .sb-no-conversation-message, .sb-board .sb-no-conversation-message {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  justify-content: center;
  align-items: center;
  text-align: center;
  background: #FFFFFF;
  padding: 15px;
  display: none;
  z-index: 9;
}
.tc-conv-workspace .sb-no-conversation-message > div, .sb-board .sb-no-conversation-message > div {
  max-width: 650px;
}
.tc-conv-workspace .sb-no-conversation-message label, .sb-board .sb-no-conversation-message label {
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
}
.tc-conv-workspace .sb-no-conversation-message p, .sb-board .sb-no-conversation-message p {
  margin: 15px 0;
  font-size: 15px;
  line-height: 25px;
  color: #6B6178;
}
.tc-conv-workspace .sb-labels, .sb-board .sb-labels {
  padding-left: 10px;
  display: flex;
  align-items: center;
}
.tc-conv-workspace .sb-labels span, .sb-board .sb-labels span {
  font-size: 13.5px;
  letter-spacing: 0.5px;
  line-height: 30px;
  padding: 1px 10px 0 10px;
  border-radius: 3px;
  margin: 0 5px;
  display: block;
  font-weight: 500;
  white-space: nowrap;
  cursor: default;
  position: relative;
}
.tc-conv-workspace .sb-labels .sb-status-online, .sb-board .sb-labels .sb-status-online {
  background: rgba(19, 202, 126, 0.21);
  color: rgb(0, 147, 65);
}
.tc-conv-workspace .sb-labels .sb-status-warning, .sb-board .sb-labels .sb-status-warning {
  background: #FFF5E8;
  color: rgb(98, 87, 5);
}
.tc-conv-workspace .sb-labels .sb-status-typing, .sb-board .sb-labels .sb-status-typing {
  background-color: rgb(231, 242, 252);
  color: #FF6B57;
  padding-right: 32px;
}
.tc-conv-workspace .sb-labels .sb-status-typing:after, .sb-board .sb-labels .sb-status-typing:after {
  content: "...";
  position: absolute;
  width: 15px;
  left: calc(100% - 27px);
  bottom: 0;
  font-weight: 500;
  letter-spacing: 1px;
  overflow: hidden;
  animation: sb-typing 1s infinite;
  text-indent: 0;
}
.tc-conv-workspace .sb-editor .sb-labels, .sb-board .sb-editor .sb-labels {
  position: absolute;
  left: -15px;
  top: -45px;
  z-index: 95;
}
.tc-conv-workspace .sb-editor .sb-labels > span, .sb-board .sb-editor .sb-labels > span {
  animation: sb-fade-bottom-animation 0.5s;
}
.tc-conv-workspace .sb-list > div:not(.sb-right) .sb-thumb .sb-tooltip, .sb-board .sb-list > div:not(.sb-right) .sb-thumb .sb-tooltip {
  top: 40px;
  left: -10px;
}
.tc-conv-workspace .sb-list > div:not(.sb-right) .sb-thumb .sb-tooltip:before, .sb-board .sb-list > div:not(.sb-right) .sb-thumb .sb-tooltip:before {
  top: -11px;
  left: 21px;
}
.tc-conv-workspace .sb-list > div:not(.sb-right) .sb-thumb:hover .sb-tooltip, .sb-board .sb-list > div:not(.sb-right) .sb-thumb:hover .sb-tooltip {
  display: block;
  opacity: 0;
  animation: sb-fade-bottom-animation 0.5s;
  animation-fill-mode: forwards;
  animation-delay: 1s;
}
.tc-conv-workspace.sb-no-conversation .sb-no-conversation-message, .sb-board.sb-no-conversation .sb-no-conversation-message {
  display: flex;
}
.tc-conv-workspace .sb-tags-area, .sb-board .sb-tags-area {
  display: flex;
  align-items: center;
  padding-right: 10px;
}
.tc-conv-workspace .sb-tags-area > i, .sb-board .sb-tags-area > i {
  line-height: 8px;
  font-weight: 400;
  background: none;
}

.sb-panel-conversation-details {
  padding-bottom: 15px;
}
.sb-panel-conversation-details > .sb-collapse-btn {
  margin-left: 15px;
}
.sb-panel-conversation-details .sb-profile-list {
  padding-bottom: 0 !important;
}

.sb-area-conversations > .sb-btn-collapse {
  display: none !important;
}

#sb-audio-clip {
  bottom: 0;
  right: auto;
  left: 0;
  top: 0;
}
#sb-audio-clip .sb-icon:before {
  line-height: 50px;
}

.sb-rich-message .sb-slider-images .sb-card-img {
  height: 280px;
}

.sb-notes-box .sb-setting textarea {
  min-height: 200px;
}

#note-ai-scraping {
  margin-right: 15px;
  max-width: 200px;
}
#note-ai-scraping select {
  min-width: auto;
}

.sb-list .sb-select-phone > div > p {
  display: none;
}

.sb-cc-box .sb-setting .repeater-item + .repeater-item {
  border-top: none;
  padding-top: 0;
  margin-top: 10px;
}
.sb-cc-box .sb-setting .repeater-item + .repeater-item i {
  margin-top: -6px;
}

.sb-shopify-orders > div > span {
  display: flex !important;
}
.sb-shopify-orders > div > span > span + span + span {
  margin-right: 35px;
  margin-left: auto !important;
}
.sb-shopify-orders [data-status] {
  padding: 5px 8px;
  background: #ffeb78;
  color: #4f4700;
  font-size: 11px;
  line-height: 13px;
  border-radius: 4px;
}
.sb-shopify-orders [data-status=Fulfilled] {
  color: #014b40;
  background: #affebf;
}
.sb-shopify-orders [data-product-id] {
  cursor: pointer;
}
.sb-shopify-orders [data-product-id] + .sb-title {
  margin-top: 5px;
}

.sb-shopify-cart > a > span:first-child, .sb-shopify-orders [data-product-id] > span:first-child {
  padding: 3px 5px;
  background: rgba(0, 0, 0, 0.0705882353);
  font-size: 11px;
  line-height: 13px;
  margin-right: 10px;
  border-radius: 4px;
}

.sb-shopify-cart > a > span:last-child {
  float: right;
}

.sb-editor .sb-bar-icons > .sb-btn-shopify:before {
  content: "\e900";
  font-size: 25px;
  left: 5px;
}

/*
 *
 * -----------------------------------------------------------
 * USERS AREA
 * -----------------------------------------------------------
 *
*/
.sb-area-users {
  height: 100%;
}
.sb-area-users .sb-scroll-area {
  overflow: hidden;
  overflow-y: scroll;
  margin: 15px 0 0 15px;
  padding-right: 15px;
  height: calc(100% - 85px);
}
.sb-area-users .sb-scroll-area:hover + .sb-scroll-bar {
  opacity: 0.1 !important;
}
.sb-area-users > .sb-loading-pagination {
  position: absolute;
  bottom: 10px;
  left: 50%;
}
.sb-area-users .sb-filter-btn > .sb-filters-panel {
  right: 0;
  left: auto;
}
.sb-area-users .sb-filter-btn.sb-active {
  position: relative;
}
.sb-area-users .sb-filter-btn.sb-active > i {
  color: #FF6B57;
}
.sb-area-users .sb-filter-star {
  display: none;
}
.sb-area-users .sb-top-bar > div:first-child {
  overflow: visible !important;
}

.sb-profile-box .sb-profile-list {
  padding-right: 30px;
}
.sb-profile-box .sb-profile-list > .sb-title {
  margin: 15px 0;
  padding: 0;
  border: none;
}
.sb-profile-box .sb-user-conversations > p {
  padding: 10px 15px 8px 15px;
}
.sb-profile-box .sb-top-bar .sb-profile {
  font-weight: 500;
}
.sb-profile-box .sb-top-bar .sb-profile img {
  width: 35px;
  height: 35px;
}
.sb-profile-box .sb-top-bar .sb-profile span {
  margin-left: 10px;
  font-size: 18px;
  line-height: 45px;
  white-space: nowrap;
}
.sb-profile-box .sb-top-bar > div > [data-value] + .sb-btn {
  margin-left: 15px;
}
.sb-profile-box .sb-top-bar > div > [data-value]:not(.sb-active) {
  display: none;
}
.sb-profile-box .sb-user-conversations {
  max-width: 600px;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
}
.sb-profile-box .sb-user-conversations > li {
  padding: 15px;
  border-left: none;
}
.sb-profile-box .sb-user-conversations > li:first-child {
  border-top: none;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.sb-profile-box .sb-user-conversations > li:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.sb-profile-box .sb-user-conversations .sb-profile {
  padding: 0 0 5px 0;
}
.sb-profile-box .sb-user-conversations .sb-profile .sb-name {
  font-size: 14px;
}
.sb-profile-box .sb-user-conversations .sb-profile img {
  display: none;
}
.sb-profile-box .sb-user-conversations .sb-profile .sb-time {
  float: right;
}
.sb-profile-box .sb-agent-area {
  padding-top: 30px;
}
.sb-profile-box .sb-agent-area .sb-title {
  margin-bottom: 30px;
}
.sb-profile-box .sb-agent-area .sb-rating-area {
  min-height: 30px;
}
.sb-profile-box .sb-agent-area .sb-rating-area > div {
  display: flex;
  height: 35px;
  align-items: center;
}
.sb-profile-box .sb-agent-area .sb-rating-area > div > div:first-child {
  font-weight: 500;
  padding-right: 10px;
  font-size: 13px;
  width: 80px;
}
.sb-profile-box .sb-agent-area .sb-rating-area > div > span {
  height: 3px;
  background-color: #2D8A5E;
  margin-right: 10px;
}
.sb-profile-box .sb-agent-area .sb-rating-area > div > span[data-count="0"] {
  display: none;
}
.sb-profile-box .sb-agent-area .sb-rating-area > div + div > span {
  background-color: #D94F4F;
}
.sb-profile-box .sb-agent-area .sb-rating-area > div > div:last-child {
  font-size: 13px;
}
.sb-profile-box .sb-agent-area .sb-rating-area .sb-rating-count {
  font-size: 12px;
  line-height: 40px;
  color: #6B6178;
  opacity: 0.7;
}
.sb-profile-box .sb-agent-area .sb-rating-area:before {
  left: 10px;
}
.sb-profile-box.sb-type-agent .sb-start-conversation, .sb-profile-box.sb-type-admin .sb-start-conversation, .sb-profile-box .sb-agent-area, .sb-profile-box .sb-hide + .sb-user-conversations {
  display: none;
}
.sb-profile-box.sb-type-agent .sb-agent-area, .sb-profile-box.sb-type-admin .sb-agent-area {
  display: block;
}

.sb-profile-edit-box .sb-top-bar .sb-profile {
  font-weight: 500;
  padding-left: 65px;
  padding-right: 15px;
}
.sb-profile-edit-box .sb-top-bar .sb-profile img {
  width: 45px;
  height: 45px;
}
.sb-profile-edit-box .sb-top-bar .sb-profile span {
  font-size: 20px;
  line-height: 45px;
  white-space: nowrap;
}
.sb-profile-edit-box .sb-main {
  justify-content: flex-start;
}
.sb-profile-edit-box .sb-main > div {
  width: 50%;
}
.sb-profile-edit-box .sb-main > div + div {
  margin-left: 30px;
}
.sb-profile-edit-box.sb-user-new .sb-top-bar .sb-profile {
  padding-left: 0;
}
.sb-profile-edit-box.sb-user-new .sb-top-bar .sb-profile img {
  display: none;
}
.sb-profile-edit-box.sb-user-new .sb-delete {
  display: none;
}
.sb-profile-edit-box .sb-delete {
  margin-top: 60px;
  font-size: 14px;
  display: none;
}
.sb-profile-edit-box #user_type, .sb-profile-edit-box #department {
  display: none;
}
.sb-profile-edit-box.sb-agent-admin.sb-type-admin #user_type, .sb-profile-edit-box.sb-agent-admin.sb-type-admin #department, .sb-profile-edit-box.sb-agent-admin.sb-type-agent #user_type, .sb-profile-edit-box.sb-agent-admin.sb-type-agent #department, .sb-profile-edit-box.sb-agent-admin.sb-user-new #user_type {
  display: flex;
}
.sb-profile-edit-box.sb-agent-admin .sb-delete {
  display: inline-block;
}

.sb-direct-message-subject:not(.sb-active) {
  display: none;
}

/*
 *
 * -----------------------------------------------------------
 * SETTINGS AREA
 * -----------------------------------------------------------
 *
*/
.sb-admin:not(.tc-shell) .sb-area-settings .sb-input,
.sb-admin-start .sb-area-settings .sb-input {
  align-items: flex-start;
  margin-bottom: 30px;
}
.sb-admin:not(.tc-shell) .sb-area-settings > .sb-tab > .sb-content,
.sb-admin-start .sb-area-settings > .sb-tab > .sb-content {
  padding-left: 30px;
}
.sb-admin:not(.tc-shell) .sb-area-settings > .sb-tab > .sb-content > div,
.sb-admin-start .sb-area-settings > .sb-tab > .sb-content > div {
  max-width: 1000px;
}
.sb-admin:not(.tc-shell) .sb-area-settings > .sb-tab > .sb-content > div > .sb-setting + .sb-setting,
.sb-admin-start .sb-area-settings > .sb-tab > .sb-content > div > .sb-setting + .sb-setting {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid rgb(230, 230, 230);
}
.sb-admin:not(.tc-shell) .sb-area-settings > .sb-tab > .sb-content > div > [data-type=select-ajax] > .input,
.sb-admin-start .sb-area-settings > .sb-tab > .sb-content > div > [data-type=select-ajax] > .input {
  position: relative;
}
.sb-admin:not(.tc-shell) .sb-area-settings > .sb-tab > .sb-content .sb-inner-tab > .sb-nav,
.sb-admin-start .sb-area-settings > .sb-tab > .sb-content .sb-inner-tab > .sb-nav {
  border: none;
  padding: 0;
}
.sb-admin:not(.tc-shell) .sb-area-settings > .sb-tab > .sb-content .sb-inner-tab > .sb-content,
.sb-admin-start .sb-area-settings > .sb-tab > .sb-content .sb-inner-tab > .sb-content {
  margin-top: -37px;
  padding: 0;
}

#messenger-dm-comment .repeater-item > div:first-child {
  position: relative;
}

#registration-fields .input > div:nth-child(2n) {
  margin-top: -10px;
}

#user-additional-fields .repeater-item > div:nth-child(2) {
  display: none !important;
}

#messenger-path-btn:not(.sb-active), #messenger-key:not(.sb-active), #open-ai-assistant-id:not(.sb-active) {
  display: none !important;
}

#tags [data-id=tag-name] {
  min-width: 230px;
  margin-right: 50px;
}
#tags .repeater-item div + div {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0;
}
#tags .repeater-item div + div label {
  display: none;
}

.sb-admin:not(.tc-shell) .sb-type-multi-input > .input > div:not(.multi-input-textarea), .sb-admin:not(.tc-shell) .sb-setting .sb-language-switcher-cnt, .sb-admin:not(.tc-shell) .sb-select-checkbox > div,
.sb-admin-start .sb-type-multi-input > .input > div:not(.multi-input-textarea),
.sb-admin-start .sb-setting .sb-language-switcher-cnt,
.sb-admin-start .sb-select-checkbox > div {
  display: flex;
  align-items: center;
}
.sb-admin:not(.tc-shell) .sb-type-multi-input > .input > div:not(.multi-input-textarea) > label, .sb-admin:not(.tc-shell) .sb-setting .sb-language-switcher-cnt > label, .sb-admin:not(.tc-shell) .sb-select-checkbox > div > label,
.sb-admin-start .sb-type-multi-input > .input > div:not(.multi-input-textarea) > label,
.sb-admin-start .sb-setting .sb-language-switcher-cnt > label,
.sb-admin-start .sb-select-checkbox > div > label {
  margin: 0 15px 0 0;
}
.sb-admin:not(.tc-shell) .sb-type-multi-input > .input > div input, .sb-admin:not(.tc-shell) .sb-type-multi-input > .input > div select,
.sb-admin-start .sb-type-multi-input > .input > div input,
.sb-admin-start .sb-type-multi-input > .input > div select {
  min-width: 285px;
}
@media (max-width: 1490px) {
  .sb-admin:not(.tc-shell) .sb-type-multi-input > .input > div:not(.multi-input-textarea), .sb-admin:not(.tc-shell) .sb-setting .sb-language-switcher-cnt, .sb-admin:not(.tc-shell) .sb-select-checkbox > div,
  .sb-admin-start .sb-type-multi-input > .input > div:not(.multi-input-textarea),
  .sb-admin-start .sb-setting .sb-language-switcher-cnt,
  .sb-admin-start .sb-select-checkbox > div {
    display: block;
  }
}
.sb-admin:not(.tc-shell) .sb-type-select-checkbox > .input, .sb-admin:not(.tc-shell) .multi-input-select-checkbox,
.sb-admin-start .sb-type-select-checkbox > .input,
.sb-admin-start .multi-input-select-checkbox {
  position: relative;
}
.sb-admin:not(.tc-shell) .sb-select-checkbox-input,
.sb-admin-start .sb-select-checkbox-input {
  opacity: 1;
  cursor: pointer;
}
.sb-admin:not(.tc-shell) .sb-select-checkbox-input.sb-active + div,
.sb-admin-start .sb-select-checkbox-input.sb-active + div {
  display: block;
}
.sb-admin:not(.tc-shell) .sb-select-checkbox,
.sb-admin-start .sb-select-checkbox {
  position: absolute;
  z-index: 2;
  background: #FFFFFF;
  right: 0;
  left: 0;
  top: 40px;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  display: none;
}
.sb-admin:not(.tc-shell) .sb-select-checkbox > div,
.sb-admin-start .sb-select-checkbox > div {
  margin: 5px 0;
}
.sb-admin:not(.tc-shell) .sb-select-checkbox label,
.sb-admin-start .sb-select-checkbox label {
  margin: 0 0 0 15px !important;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-select-checkbox input[type=checkbox],
.sb-admin-start .sb-setting .sb-select-checkbox input[type=checkbox] {
  width: 20px;
  min-width: 20px !important;
  height: 20px;
  min-height: 20px;
  margin-left: 5px;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-select-checkbox input[type=checkbox]:checked:before,
.sb-admin-start .sb-setting .sb-select-checkbox input[type=checkbox]:checked:before {
  line-height: 19px;
  font-size: 10px;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-select-checkbox label,
.sb-admin-start .sb-setting .sb-select-checkbox label {
  font-size: 13px;
  font-weight: 400;
  color: #332B3A;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p,
.sb-admin-start .sb-select.sb-select-colors > p {
  border-radius: 4px;
  transition: none;
  background: none !important;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p span,
.sb-admin-start .sb-select.sb-select-colors > p span {
  width: 10px;
  height: 10px;
  display: inline-block;
  border-radius: 50%;
  margin-left: 10px;
  opacity: 1;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p:after,
.sb-admin-start .sb-select.sb-select-colors > p:after {
  right: 15px;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p:not(:hover):after,
.sb-admin-start .sb-select.sb-select-colors > p:not(:hover):after {
  color: #6B6178;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p:not([data-value]), .sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p[data-value=""], .sb-admin:not(.tc-shell) .sb-select.sb-select-colors > p[data-value="-1"],
.sb-admin-start .sb-select.sb-select-colors > p:not([data-value]),
.sb-admin-start .sb-select.sb-select-colors > p[data-value=""],
.sb-admin-start .sb-select.sb-select-colors > p[data-value="-1"] {
  background-color: #FFFFFF;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > ul,
.sb-admin-start .sb-select.sb-select-colors > ul {
  padding: 0 !important;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors > ul li,
.sb-admin-start .sb-select.sb-select-colors > ul li {
  margin: 5px;
  border-radius: 5px;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors:not(.sb-disabled) > p:hover span,
.sb-admin-start .sb-select.sb-select-colors:not(.sb-disabled) > p:hover span {
  background-color: #FF6B57;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors.sb-loading > ul,
.sb-admin-start .sb-select.sb-select-colors.sb-loading > ul {
  display: none;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors.sb-loading:before,
.sb-admin-start .sb-select.sb-select-colors.sb-loading:before {
  line-height: 30px;
}
.sb-admin:not(.tc-shell) .sb-select.sb-select-colors:hover:before,
.sb-admin-start .sb-select.sb-select-colors:hover:before {
  color: #FFFFFF;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-language-switcher-cnt,
.sb-admin-start .sb-setting .sb-language-switcher-cnt {
  margin-top: 10px;
}
.sb-admin:not(.tc-shell) .sb-locked-group,
.sb-admin-start .sb-locked-group {
  display: flex;
  align-items: center;
  gap: 8px;
}
.sb-admin:not(.tc-shell) .sb-setting input[type=checkbox].sb-locked,
.sb-admin-start .sb-setting input[type=checkbox].sb-locked {
  pointer-events: none;
  cursor: default;
}
.sb-admin:not(.tc-shell) .sb-locked-note,
.sb-admin-start .sb-locked-note {
  color: #21cc4c;
  font-size: 12px;
  font-weight: 500;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-textarea .sb-language-switcher-cnt,
.sb-admin-start .sb-setting.sb-type-textarea .sb-language-switcher-cnt {
  margin-top: 34px;
}
.sb-admin:not(.tc-shell) .sb-setting p, .sb-admin:not(.tc-shell) .sb-text-gray,
.sb-admin-start .sb-setting p,
.sb-admin-start .sb-text-gray {
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.3px;
  margin: 5px 0 0 0;
  color: rgb(120, 134, 146);
}
.sb-admin:not(.tc-shell) .sb-setting,
.sb-admin-start .sb-setting {
  display: flex;
  justify-content: flex-start;
}
.sb-admin:not(.tc-shell) .sb-setting > .sb-setting-content,
.sb-admin-start .sb-setting > .sb-setting-content {
  max-width: 420px;
  width: 420px;
  padding-right: 60px;
  flex-shrink: 0;
}
.sb-admin:not(.tc-shell) .sb-setting > .input,
.sb-admin-start .sb-setting > .input {
  width: 100%;
}
.sb-admin:not(.tc-shell) .sb-setting h2,
.sb-admin-start .sb-setting h2 {
  display: inline-block;
  min-width: 150px;
  flex-grow: 1;
  font-weight: 500;
  font-size: 13.5px;
  letter-spacing: 0.5px;
  margin: 0;
  color: #6B6178;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-icon-help,
.sb-admin-start .sb-setting .sb-icon-help {
  transform: translateY(1px);
  margin: 0 0 0 5px;
  color: #889aaa;
  text-decoration: none;
  display: inline-block;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-icon-help:hover,
.sb-admin-start .sb-setting .sb-icon-help:hover {
  color: #FF6B57;
}
.sb-admin:not(.tc-shell) .sb-setting input, .sb-admin:not(.tc-shell) .sb-setting select, .sb-admin:not(.tc-shell) .sb-setting textarea,
.sb-admin-start .sb-setting input,
.sb-admin-start .sb-setting select,
.sb-admin-start .sb-setting textarea {
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  outline: none;
  font-size: 13px;
  line-height: 35px;
  height: 35px;
  padding: 0 10px;
  transition: all 0.4s;
  width: 100%;
  min-width: 300px;
  box-sizing: border-box;
  color: rgb(36, 39, 42);
  background-color: #FFFFFF;
}
.sb-admin:not(.tc-shell) .sb-setting input:focus, .sb-admin:not(.tc-shell) .sb-setting select:focus, .sb-admin:not(.tc-shell) .sb-setting textarea:focus,
.sb-admin-start .sb-setting input:focus,
.sb-admin-start .sb-setting select:focus,
.sb-admin-start .sb-setting textarea:focus {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  color: rgb(36, 39, 42);
  outline: none;
}
.sb-admin:not(.tc-shell) .sb-setting input.sb-error, .sb-admin:not(.tc-shell) .sb-setting select.sb-error, .sb-admin:not(.tc-shell) .sb-setting textarea.sb-error,
.sb-admin-start .sb-setting input.sb-error,
.sb-admin-start .sb-setting select.sb-error,
.sb-admin-start .sb-setting textarea.sb-error {
  border: 1px solid #D94F4F;
  box-shadow: 0 0 5px rgba(202, 52, 52, 0.25);
}
.sb-admin:not(.tc-shell) .sb-setting select,
.sb-admin-start .sb-setting select {
  padding: 0 5px;
}
.sb-admin:not(.tc-shell) .sb-setting textarea,
.sb-admin-start .sb-setting textarea {
  box-sizing: content-box;
  width: calc(100% - 22px);
  min-width: 280px;
  line-height: 22px;
  padding: 6px 10px;
  min-height: 86px;
}
.sb-admin:not(.tc-shell) .sb-setting input[type=checkbox],
.sb-admin-start .sb-setting input[type=checkbox] {
  background: #FFFFFF;
  clear: none;
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  height: 35px;
  min-height: 35px;
  outline: 0;
  padding: 0;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  width: 35px;
  min-width: 35px !important;
  outline: none;
  box-shadow: none;
  -webkit-appearance: none;
}
.sb-admin:not(.tc-shell) .sb-setting input[type=checkbox]:checked:before,
.sb-admin-start .sb-setting input[type=checkbox]:checked:before {
  content: "w" !important;
  font-family: "Support Board Icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 35px;
  font-size: 15px;
  color: #FF6B57;
  margin: 0;
  width: 100%;
  height: 100%;
}
.sb-admin:not(.tc-shell) .sb-setting label,
.sb-admin-start .sb-setting label {
  color: #6B6178;
  font-weight: 500;
  font-size: 13.5px;
  line-height: 23px;
  margin: 0 30px 15px 0;
  display: block;
  min-width: 220px;
  letter-spacing: 0.5px;
}
.sb-admin:not(.tc-shell) .sb-setting label:empty,
.sb-admin-start .sb-setting label:empty {
  display: none !important;
}
.sb-admin:not(.tc-shell) .sb-setting input[type=number],
.sb-admin-start .sb-setting input[type=number] {
  padding-right: 0;
}
.sb-admin:not(.tc-shell) .sb-setting .input > .sb-loading:not(.sb-btn):not(.image),
.sb-admin-start .sb-setting .input > .sb-loading:not(.sb-btn):not(.image) {
  width: 30px;
  height: 30px;
}
.sb-admin:not(.tc-shell) .sb-setting .multi-input-upload-image[data-type=upload-image] .image,
.sb-admin-start .sb-setting .multi-input-upload-image[data-type=upload-image] .image {
  min-width: 50px;
  width: 100%;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-multi-input .input > div,
.sb-admin-start .sb-setting.sb-type-multi-input .input > div {
  margin-bottom: 15px;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-input-button .input,
.sb-admin-start .sb-setting.sb-type-input-button .input {
  display: flex;
  width: 100%;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-input-button .input input,
.sb-admin-start .sb-setting.sb-type-input-button .input input {
  min-width: 0;
  flex-shrink: 10;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-input-button .input a,
.sb-admin-start .sb-setting.sb-type-input-button .input a {
  margin-left: 15px;
  min-width: 0;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image,
.sb-admin-start .sb-setting.sb-type-upload-image .image,
.sb-admin-start .sb-setting [data-type=upload-image] .image {
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  height: 150px;
  position: relative;
  cursor: pointer;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: all 0.4s;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image:before, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image:before,
.sb-admin-start .sb-setting.sb-type-upload-image .image:before,
.sb-admin-start .sb-setting [data-type=upload-image] .image:before {
  content: "p";
  font-family: "Support Board Icons" !important;
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 9px;
  color: #6B6178;
  width: 30px;
  height: 30px;
  line-height: 30px;
  margin: -15px 0 0 -15px;
  text-align: center;
  transform: rotate(45deg);
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image:hover, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image:hover,
.sb-admin-start .sb-setting.sb-type-upload-image .image:hover,
.sb-admin-start .sb-setting [data-type=upload-image] .image:hover {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image:hover:before, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image:hover:before,
.sb-admin-start .sb-setting.sb-type-upload-image .image:hover:before,
.sb-admin-start .sb-setting [data-type=upload-image] .image:hover:before {
  color: #FF6B57;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image > i, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image > i,
.sb-admin-start .sb-setting.sb-type-upload-image .image > i,
.sb-admin-start .sb-setting [data-type=upload-image] .image > i {
  position: absolute;
  z-index: 9;
  right: 10px;
  top: 10px;
  height: 21px;
  width: 21px;
  font-size: 7px;
  text-align: center;
  line-height: 23px;
  cursor: pointer;
  background: #6B6178;
  color: #FFFFFF;
  border-radius: 50%;
  display: none;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image[data-value]:before, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image[data-value]:before,
.sb-admin-start .sb-setting.sb-type-upload-image .image[data-value]:before,
.sb-admin-start .sb-setting [data-type=upload-image] .image[data-value]:before {
  display: none;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image[data-value] > i, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image[data-value] > i,
.sb-admin-start .sb-setting.sb-type-upload-image .image[data-value] > i,
.sb-admin-start .sb-setting [data-type=upload-image] .image[data-value] > i {
  display: block;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image[data-value] > i:hover, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image[data-value] > i:hover,
.sb-admin-start .sb-setting.sb-type-upload-image .image[data-value] > i:hover,
.sb-admin-start .sb-setting [data-type=upload-image] .image[data-value] > i:hover {
  background-color: #D94F4F;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image[data-value=""] > i, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image[data-value=""] > i,
.sb-admin-start .sb-setting.sb-type-upload-image .image[data-value=""] > i,
.sb-admin-start .sb-setting [data-type=upload-image] .image[data-value=""] > i {
  display: none;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-upload-image .image[data-value=""]:before, .sb-admin:not(.tc-shell) .sb-setting [data-type=upload-image] .image[data-value=""]:before,
.sb-admin-start .sb-setting.sb-type-upload-image .image[data-value=""]:before,
.sb-admin-start .sb-setting [data-type=upload-image] .image[data-value=""]:before {
  display: block;
}
.sb-admin:not(.tc-shell) .sb-setting .multi-input-upload-image .image,
.sb-admin-start .sb-setting .multi-input-upload-image .image {
  height: 100px;
  background-size: auto 64px;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-color .input,
.sb-admin-start .sb-setting.sb-type-color .input {
  position: relative;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-color .input i,
.sb-admin-start .sb-setting.sb-type-color .input i {
  position: absolute;
  right: 12px;
  font-size: 10px;
  top: 11px;
  cursor: pointer;
  opacity: 0.5;
  z-index: 2;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-color .input i:hover,
.sb-admin-start .sb-setting.sb-type-color .input i:hover {
  opacity: 1;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-color .input:after,
.sb-admin-start .sb-setting.sb-type-color .input:after {
  content: "";
  position: absolute;
  background: #FFFFFF;
  right: 1px;
  top: 1px;
  width: 32px;
  height: 33px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  z-index: 0;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-repeater > .input,
.sb-admin-start .sb-setting.sb-type-repeater > .input {
  width: 100%;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-repeater,
.sb-admin-start .sb-setting .sb-repeater {
  margin-bottom: 15px;
  display: block;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item,
.sb-admin-start .sb-setting .repeater-item {
  position: relative;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item .sb-repeater-add,
.sb-admin-start .sb-setting .repeater-item .sb-repeater-add {
  padding: 0;
  margin-top: -5px;
  width: 35px;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item + .repeater-item,
.sb-admin-start .sb-setting .repeater-item + .repeater-item {
  border-top: 1px solid rgb(226, 226, 226);
  padding-top: 20px;
  margin-top: 20px;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div,
.sb-admin-start .sb-setting .repeater-item > div {
  position: relative;
  display: flex;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div + div,
.sb-admin-start .sb-setting .repeater-item > div + div {
  margin-top: 10px;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div:empty,
.sb-admin-start .sb-setting .repeater-item > div:empty {
  display: none;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div [readonly]:not([data-type=select-ajax]):not(.sb-select-checkbox-input),
.sb-admin-start .sb-setting .repeater-item > div [readonly]:not([data-type=select-ajax]):not(.sb-select-checkbox-input) {
  min-width: 0 !important;
  border: none;
  padding: 0;
  text-align: center;
  font-weight: 500;
  opacity: 0.5;
  width: 20px;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div [readonly]:not([data-type=select-ajax]):not(.sb-select-checkbox-input):hover,
.sb-admin-start .sb-setting .repeater-item > div [readonly]:not([data-type=select-ajax]):not(.sb-select-checkbox-input):hover {
  opacity: 1;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div label,
.sb-admin-start .sb-setting .repeater-item > div label {
  margin: 0 15px 0 0;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > div label + div,
.sb-admin-start .sb-setting .repeater-item > div label + div {
  flex-grow: 1;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item input, .sb-admin:not(.tc-shell) .sb-setting .repeater-item select,
.sb-admin-start .sb-setting .repeater-item input,
.sb-admin-start .sb-setting .repeater-item select {
  min-width: 285px;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item textarea,
.sb-admin-start .sb-setting .repeater-item textarea {
  min-width: 260px;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item .sb-enlarger:before,
.sb-admin-start .sb-setting .repeater-item .sb-enlarger:before {
  font-size: 13px;
  top: 4px;
  transition: all 0.4s;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item .sb-enlarger:hover:before,
.sb-admin-start .sb-setting .repeater-item .sb-enlarger:hover:before {
  color: #FF6B57;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > i,
.sb-admin-start .sb-setting .repeater-item > i {
  position: absolute;
  right: -30px;
  top: 50%;
  margin-top: 4px;
  width: 14px;
  font-size: 9px;
  height: 14px;
  line-height: 16px;
  text-align: center;
  cursor: pointer;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item > i:hover,
.sb-admin-start .sb-setting .repeater-item > i:hover {
  color: #D94F4F;
}
.sb-admin:not(.tc-shell) .sb-setting .repeater-item:first-child > i,
.sb-admin-start .sb-setting .repeater-item:first-child > i {
  margin-top: -6px;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-repeater-add + .sb-btn-icon,
.sb-admin-start .sb-setting .sb-repeater-add + .sb-btn-icon {
  transform: translate(11px, 13px);
  margin-top: -35px;
}
.sb-admin:not(.tc-shell) .sb-setting .sb-repeater-add + .sb-btn-icon.sb-icon-clip:before,
.sb-admin-start .sb-setting .sb-repeater-add + .sb-btn-icon.sb-icon-clip:before {
  font-size: 16px;
}
.sb-admin:not(.tc-shell) .sb-setting input + input,
.sb-admin-start .sb-setting input + input {
  margin-top: 8px;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-select-images .input,
.sb-admin-start .sb-setting.sb-type-select-images .input {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 27px;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-select-images .input > div,
.sb-admin-start .sb-setting.sb-type-select-images .input > div {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  position: relative;
  cursor: pointer;
  opacity: 0.6;
  transition: all 0.4s;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-select-images .input > div.sb-icon-close,
.sb-admin-start .sb-setting.sb-type-select-images .input > div.sb-icon-close {
  text-align: center;
  line-height: 82px;
  color: #E8E0F0;
  border: none !important;
  box-shadow: none !important;
  font-size: 20px;
  opacity: 1;
}
.sb-admin:not(.tc-shell) .sb-setting.sb-type-select-images .input > div:hover, .sb-admin:not(.tc-shell) .sb-setting.sb-type-select-images .input > div.sb-active:not(.sb-icon-close),
.sb-admin-start .sb-setting.sb-type-select-images .input > div:hover,
.sb-admin-start .sb-setting.sb-type-select-images .input > div.sb-active:not(.sb-icon-close) {
  color: #FF6B57;
  border-color: #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  opacity: 1;
}
.sb-admin:not(.tc-shell) .sb-setting [data-type=upload-file],
.sb-admin-start .sb-setting [data-type=upload-file] {
  width: 100%;
  overflow: hidden;
}
.sb-admin:not(.tc-shell) .sb-setting [data-type=upload-file] input,
.sb-admin-start .sb-setting [data-type=upload-file] input {
  min-width: 100px;
}
.sb-admin:not(.tc-shell) .sb-setting [data-type=upload-file] .sb-btn,
.sb-admin-start .sb-setting [data-type=upload-file] .sb-btn {
  margin-left: 5px;
  flex: 0 0 auto;
}
.sb-admin:not(.tc-shell) .sb-setting #push-notifications-onesignal-app-id:not(.sb-active), .sb-admin:not(.tc-shell) .sb-setting #push-notifications-onesignal-api-key:not(.sb-active), .sb-admin:not(.tc-shell) .sb-setting #push-notifications-sw-path:not(.sb-active),
.sb-admin-start .sb-setting #push-notifications-onesignal-app-id:not(.sb-active),
.sb-admin-start .sb-setting #push-notifications-onesignal-api-key:not(.sb-active),
.sb-admin-start .sb-setting #push-notifications-sw-path:not(.sb-active) {
  display: none !important;
}

.repeater-item .sb-enlarger label, .sb-repeater-inputs-v .sb-enlarger label {
  min-width: 160px;
}
.repeater-item .repeater-item > div input:last-child, .repeater-item .repeater-item > div select:last-child, .repeater-item .repeater-item > div textarea:last-child, .sb-repeater-inputs-v .repeater-item > div input:last-child, .sb-repeater-inputs-v .repeater-item > div select:last-child, .sb-repeater-inputs-v .repeater-item > div textarea:last-child {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.repeater-item .repeater-item > div + div, .sb-repeater-inputs-v .repeater-item > div + div {
  margin-top: 0;
}
.repeater-item .repeater-item > div + div input:first-child, .repeater-item .repeater-item > div + div select:first-child, .repeater-item .repeater-item > div + div textarea:first-child, .sb-repeater-inputs-v .repeater-item > div + div input:first-child, .sb-repeater-inputs-v .repeater-item > div + div select:first-child, .sb-repeater-inputs-v .repeater-item > div + div textarea:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.repeater-item .repeater-item > div:last-of-type input, .repeater-item .repeater-item > div:last-of-type select, .repeater-item .repeater-item > div:last-of-type textarea, .sb-repeater-inputs-v .repeater-item > div:last-of-type input, .sb-repeater-inputs-v .repeater-item > div:last-of-type select, .sb-repeater-inputs-v .repeater-item > div:last-of-type textarea {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.repeater-item .repeater-item input:focus, .repeater-item .repeater-item select:focus, .repeater-item .repeater-item textarea:focus, .sb-repeater-inputs-v .repeater-item input:focus, .sb-repeater-inputs-v .repeater-item select:focus, .sb-repeater-inputs-v .repeater-item textarea:focus {
  z-index: 2;
  position: relative;
}
.repeater-item .repeater-item + .repeater-item, .sb-repeater-inputs-v .repeater-item + .repeater-item {
  border-top: none;
  padding-top: 0;
  margin-top: 10px;
}
.repeater-item .repeater-item + .repeater-item > i, .sb-repeater-inputs-v .repeater-item + .repeater-item > i {
  margin-top: -6px;
}

.repeater-item .repeater-item .sb-sub-repeater-close, .sb-repeater-inputs-v .repeater-item i {
  right: 10px;
  background: #FFFFFF;
  border-radius: 50%;
  color: #6B6178;
  z-index: 9;
}

.sb-repeater-inputs-h .repeater-item i {
  right: 10px;
}
.sb-repeater-inputs-h .repeater-item input, .sb-repeater-inputs-h .repeater-item select, .sb-repeater-inputs-h .repeater-item textarea {
  position: relative;
  margin: 0;
}
.sb-repeater-inputs-h .repeater-item input + input, .sb-repeater-inputs-h .repeater-item input + select, .sb-repeater-inputs-h .repeater-item input + textarea, .sb-repeater-inputs-h .repeater-item select + input, .sb-repeater-inputs-h .repeater-item select + select, .sb-repeater-inputs-h .repeater-item select + textarea, .sb-repeater-inputs-h .repeater-item textarea + input, .sb-repeater-inputs-h .repeater-item textarea + select, .sb-repeater-inputs-h .repeater-item textarea + textarea {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.sb-repeater-inputs-h .repeater-item input:first-child, .sb-repeater-inputs-h .repeater-item select:first-child, .sb-repeater-inputs-h .repeater-item textarea:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.sb-repeater-inputs-h .repeater-item input:last-child, .sb-repeater-inputs-h .repeater-item select:last-child, .sb-repeater-inputs-h .repeater-item textarea:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.sb-repeater-inputs-h .repeater-item input:focus, .sb-repeater-inputs-h .repeater-item select:focus, .sb-repeater-inputs-h .repeater-item textarea:focus {
  z-index: 2;
}

.repeater-item .sb-custom-select, .repeater-item .sb-select-checkbox, .sb-type-multi-input .sb-custom-select, .sb-type-multi-input .sb-select-checkbox {
  width: 284px;
  max-width: 284px;
  left: auto;
}

.sb-lightbox .sb-repeater-inputs-h .sb-repeater, .sb-lightbox .sb-repeater-inputs-v .sb-repeater {
  width: auto;
}

.sb-translations .sb-setting, .sb-automations-area .sb-setting {
  display: block;
  margin-bottom: 15px;
}

.sb-type-select.sb-loading select {
  visibility: hidden;
  transition: none;
}

.sb-translations {
  width: 100%;
}
.sb-translations h2 {
  font-size: 15px;
  line-height: 27px;
  margin: 2px 0 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sb-translations .sb-content {
  padding: 0;
}
.sb-translations .sb-content > div:first-child {
  display: flex;
  justify-content: space-between;
}
.sb-translations .sb-content.sb-loading:before {
  top: 15px;
}
.sb-translations .sb-translations-list {
  padding-top: 30px;
}
.sb-translations .sb-translations-list > div:not(.sb-active) {
  display: none;
}
.sb-translations .sb-nav {
  padding: 0;
  border: none;
}
.sb-translations .sb-nav li {
  padding-left: 30px !important;
  position: relative;
}
.sb-translations .sb-nav li img {
  position: absolute;
  left: 0;
  width: 17px;
  top: 13px;
  border-radius: 2px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
}
.sb-translations .sb-new-translation {
  margin-bottom: 25px;
}

.sb-automations-area > .sb-tab > .sb-content {
  margin-top: -35px;
}
.sb-automations-area .sb-nav-only {
  margin-right: 30px;
}
.sb-automations-area h2 {
  font-size: 13.5px;
}

.sb-automation-values [data-id=profile_image], .sb-automation-values [data-id=icon], .sb-automation-values [data-id=brand] {
  width: 70px;
  height: 70px;
  max-height: 70px;
}

[data-automation-type=more] .sb-automation-values > h2 + div + h2, [data-automation-type=more] .sb-automation-values > h2 + div + h2 + div {
  display: none;
}

.sb-conditions > div, .sb-flow-conditions > div {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 15px;
}
.sb-conditions select, .sb-conditions input, .sb-flow-conditions select, .sb-flow-conditions input {
  min-width: 50px;
}

.sb-custom-select {
  position: absolute;
  top: 35px;
  right: -1px;
  width: 100%;
  margin: 0;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  z-index: 9;
  margin: 2px 0 0 0;
  font-size: 13px;
  line-height: 25px;
  max-height: 250px;
  height: auto;
  overflow-y: scroll;
}
.sb-custom-select span {
  display: block;
  cursor: pointer;
  padding: 5px 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 22px;
}
.sb-custom-select span:hover {
  color: #FF6B57;
  background-color: #FFF9F2;
}

.sb-custom-select.sb-loading, .sb-select-checkbox.sb-loading {
  height: 50px !important;
  width: 100% !important;
}

input[data-type=select-ajax], [data-type=select-ajax] input {
  cursor: pointer;
}

.sb-color-palette {
  background: none !important;
}
.sb-color-palette span {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  cursor: pointer;
  display: block;
  transition: all 0.4s;
  position: relative;
}
.sb-color-palette span:hover {
  opacity: 0.7;
}
.sb-color-palette span.sb-active + ul {
  display: block;
}
.sb-color-palette ul {
  padding: 5px 10px;
  position: absolute;
  margin: 15px 0 0 -10px;
  display: none;
}
.sb-color-palette ul li {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  cursor: pointer;
  margin: 5px 0;
  transition: all 0.4s;
}
.sb-color-palette ul li:hover {
  opacity: 0.7;
}
.sb-color-palette ul li[data-value=""] {
  box-shadow: inset 0px 0px 1px rgb(145, 145, 145);
  margin-bottom: 6px;
}

.sb-color-palette:not([data-value]) span, .sb-color-palette[data-value=""] span {
  background-color: #f2f5f5;
}

[data-color=red], [data-value=red], [data-value=red] > span {
  background-color: #e22424;
  color: #FFFFFF;
}

[data-color=yellow], [data-value=yellow], [data-value=yellow] > span {
  background-color: #f5a212;
  color: #FFFFFF;
}

[data-color=green], [data-value=green], [data-value=green] > span {
  background-color: #1fa839;
  color: #FFFFFF;
}

[data-color=pink], [data-value=pink], [data-value=pink] > span {
  background-color: #5b31f1;
  color: #FFFFFF;
}

[data-color=gray], [data-value=gray], [data-value=gray] > span {
  background-color: #282828;
  color: #FFFFFF;
}

[data-color=blue], [data-value=blue], [data-value=blue] > span {
  background-color: #008db5;
  color: #FFFFFF;
}

[data-color-text=red] {
  color: #e22424;
}

[data-color-text=yellow] {
  color: #f5a212;
}

[data-color-text=green] {
  color: #1fa839;
}

[data-color-text=pink] {
  color: #5b31f1;
}

[data-color-text=gray] {
  color: #282828;
}

[data-color-text=blue] {
  color: #008db5;
}

.sb-select-colors > [data-value=red] {
  color: #e22424;
}
.sb-select-colors > [data-value=yellow] {
  color: #f5a212;
}
.sb-select-colors > [data-value=green] {
  color: #1fa839;
}
.sb-select-colors > [data-value=pink] {
  color: #5b31f1;
}
.sb-select-colors > [data-value=gray] {
  color: #282828;
}
.sb-select-colors > [data-value=blue] {
  color: #008db5;
}

.tc-conv-workspace > .sb-admin-list .sb-scroll-area li[data-color=red]:before, .sb-board > .sb-admin-list .sb-scroll-area li[data-color=red]:before {
  background-color: #e22424;
}
.tc-conv-workspace > .sb-admin-list .sb-scroll-area li[data-color=yellow]:before, .sb-board > .sb-admin-list .sb-scroll-area li[data-color=yellow]:before {
  background-color: #f5a212;
}
.tc-conv-workspace > .sb-admin-list .sb-scroll-area li[data-color=green]:before, .sb-board > .sb-admin-list .sb-scroll-area li[data-color=green]:before {
  background-color: #1fa839;
}
.tc-conv-workspace > .sb-admin-list .sb-scroll-area li[data-color=pink]:before, .sb-board > .sb-admin-list .sb-scroll-area li[data-color=pink]:before {
  background-color: #5b31f1;
}
.tc-conv-workspace > .sb-admin-list .sb-scroll-area li[data-color=gray]:before, .sb-board > .sb-admin-list .sb-scroll-area li[data-color=gray]:before {
  background-color: #282828;
}
.tc-conv-workspace > .sb-admin-list .sb-scroll-area li[data-color=blue]:before, .sb-board > .sb-admin-list .sb-scroll-area li[data-color=blue]:before {
  background-color: #008db5;
}

#chat-sb-icons .input > div:not(.sb-icon-close) {
  background-color: #E8E0F0;
  border-radius: 50%;
}

#chat-sb-icons .input > .sb-active:not(.sb-icon-close), #chat-sb-icons .input > div:not(.sb-icon-close):hover {
  background-color: #FF6B57 !important;
}

.sb-open-ai-faq-box {
  top: 30px !important;
  bottom: 30px;
  margin-top: 0 !important;
  max-height: none !important;
}
.sb-open-ai-faq-box textarea {
  min-height: 66px;
}

/*
 *
 * -----------------------------------------------------------
 * REPORTS AREA
 * -----------------------------------------------------------
 *
*/
.sb-area-reports > .sb-top-bar .sb-select, .sb-area-reports .sb-top-bar .sb-select + div {
  margin-right: 15px;
}
.sb-area-reports > .sb-scroll-area {
  padding: 20px;
  height: calc(100% - 115px);
}

#sb-date-picker {
  text-align: center;
  font-weight: 500;
  min-width: 255px;
}

.sb-report-agents-ratings td .sb-icon-check, .sb-report-agents-ratings td .sb-icon-like, .sb-report-articles-ratings td .sb-icon-check, .sb-report-articles-ratings td .sb-icon-like {
  margin: 0 10px 0 0;
}
.sb-report-agents-ratings td .sb-icon-close, .sb-report-agents-ratings td .sb-icon-dislike, .sb-report-articles-ratings td .sb-icon-close, .sb-report-articles-ratings td .sb-icon-dislike {
  margin: 0 10px 0 15px;
}

.sb-report-block {
  padding: 20px;
  border-radius: 8px;
  border: 1px solid #E8E0F0;
}
.sb-report-block .sb-chart {
  margin: 30px -10px 0 -10px;
}

.sb-report-block-header {
  display: flex;
  justify-content: space-between;
}
.sb-report-block-header > div {
  width: calc(100% - 35px);
}
.sb-report-block-header > div > span {
  display: block;
  font-weight: 500;
  letter-spacing: 0.3px;
  color: #332B3A;
}
.sb-report-block-header > div > span:first-child {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  min-width: 0;
  font-size: 15px;
}
.sb-report-block-header > div > span:last-child {
  font-size: 20px;
  margin: 10px 0 0 0;
}
.sb-report-block-header i {
  font-size: 12px;
  transform: translate(5px, 1px);
  display: inline-block;
}
.sb-report-block-header i.sb-icon-like {
  font-size: 14px;
  padding-right: 5px;
  transform: translate(0px, 1px);
}
.sb-report-block-header .sb-btn-icon {
  margin-top: -10px;
  margin-right: -5px;
}
.sb-report-block-header .sb-btn-icon:before {
  font-size: 16px;
}

.sb-lightbox.sb-report-box {
  max-width: 1000px;
  height: calc(100% - 50px);
}
.sb-lightbox.sb-report-box canvas {
  max-height: 475px;
}
.sb-lightbox.sb-report-box .sb-table {
  margin-top: 30px;
}
.sb-lightbox.sb-report-box .sb-table td .sb-icon-check, .sb-lightbox.sb-report-box .sb-table td .sb-icon-like {
  margin: 0 10px 0 0;
  color: #2D8A5E;
}
.sb-lightbox.sb-report-box .sb-table td .sb-icon-close, .sb-lightbox.sb-report-box .sb-table td .sb-icon-dislike {
  margin: 0 10px 0 15px;
  color: #D94F4F;
}
.sb-lightbox.sb-report-box .sb-table td img {
  border-radius: 3px;
  width: 20px;
  margin: 0 10px 0 0;
  transform: translateY(2px);
}
.sb-lightbox.sb-report-box .sb-table td img.sb-flag {
  height: 13px;
}

.sb-report-total span {
  color: #332B3A;
  font-size: 13px;
  letter-spacing: 0.3px;
  font-weight: 500;
}
.sb-report-total span + span {
  font-weight: 400;
  padding-left: 10px;
}

/*
 *
 * -----------------------------------------------------------
 * CHATBOT AREA
 * -----------------------------------------------------------
 *
*/
.sb-area-chatbot .sb-repeater {
  margin-right: 30px;
}
.sb-area-chatbot .sb-repeater .sb-repeater {
  margin-right: 0;
}
.sb-area-chatbot > [data-id]:not(.sb-active) {
  display: none;
}

#sb-table-chatbot-files, #sb-table-chatbot-website {
  letter-spacing: 0.3px;
}
#sb-table-chatbot-files td:first-child, #sb-table-chatbot-files td:last-child, #sb-table-chatbot-files th:first-child, #sb-table-chatbot-files th:last-child, #sb-table-chatbot-website td:first-child, #sb-table-chatbot-website td:last-child, #sb-table-chatbot-website th:first-child, #sb-table-chatbot-website th:last-child {
  max-width: 25px;
  width: 25px;
}
#sb-table-chatbot-files td:last-child, #sb-table-chatbot-files th:last-child, #sb-table-chatbot-website td:last-child, #sb-table-chatbot-website th:last-child {
  padding-right: 0;
}
#sb-table-chatbot-files td:last-child i, #sb-table-chatbot-files th:last-child i, #sb-table-chatbot-website td:last-child i, #sb-table-chatbot-website th:last-child i {
  right: 5px;
  top: 12px;
}
#sb-table-chatbot-files th:last-child, #sb-table-chatbot-website th:last-child {
  max-width: 100px;
  width: 100px;
  text-align: right;
}
#sb-table-chatbot-files td, #sb-table-chatbot-website td {
  position: relative;
  transition: background-color 0.4s;
}
#sb-table-chatbot-files td:nth-child(3), #sb-table-chatbot-website td:nth-child(3) {
  width: 150px;
  max-width: 150px;
}
#sb-table-chatbot-files label, #sb-table-chatbot-website label {
  letter-spacing: 0.3px;
  font-size: 12px;
  line-height: 12px;
  color: #C47A1A;
  font-weight: 500;
  margin: 0 15px;
}
#sb-table-chatbot-files:empty + div .sb-btn-red, #sb-table-chatbot-website:empty + div .sb-btn-red {
  display: none;
}

.sb-enlarger-function-calling.sb-active > div, .sb-enlarger-rest-api.sb-active > div {
  display: flex;
}
.sb-enlarger-function-calling.sb-active > div:not(:last-child), .sb-enlarger-rest-api.sb-active > div:not(:last-child) {
  margin-bottom: 10px;
}

[data-id=open-ai-faq-set-data] .sb-setting {
  width: 50%;
}
[data-id=open-ai-faq-set-data] .sb-setting + .sb-setting {
  margin-left: 10px;
}

#sb-chatbot-info {
  min-height: calc(100% - 2px);
}
#sb-chatbot-info p {
  line-height: 30px;
  font-size: 13px;
}

.sb-btn.sb-enquiry-approve {
  background-color: #1878f3;
  color: #fff;
  justify-content: center;
}
.sb-btn.sb-enquiry-approve:hover {
  background-color: #1464cc;
}

.sb-btn.sb-btn-brand {
  background-color: #1878f3;
  border-color: #1878f3;
  color: #fff;
  box-shadow: 0 1px 2px rgba(24, 120, 243, 0.24);
  justify-content: center;
}
.sb-btn.sb-btn-brand:hover, .sb-btn.sb-btn-brand:active {
  background-color: #1464cc;
  border-color: #1464cc;
  color: #fff;
}
.sb-btn.sb-btn-brand.sb-loading {
  background-color: #1878f3 !important;
  border-color: #1878f3 !important;
}
.sb-btn.sb-btn-brand.sb-loading:before {
  color: #fff;
}

.sb-btn.sb-enquiry-save {
  background: #fff;
  border: 1px solid #d7dee4;
  color: #566069;
  box-shadow: none;
  justify-content: center;
}
.sb-btn.sb-enquiry-save:hover {
  background: #f5f7fa;
  border-color: #bfd6f8;
  color: #1878f3;
}

.sb-btn.sb-enquiry-reject {
  justify-content: center;
}

.sb-btn.sb-enquiry-delete {
  background: #fff;
  border: 1px solid #e53935;
  color: #e53935;
  box-shadow: none;
  justify-content: center;
}
.sb-btn.sb-enquiry-delete:hover {
  background: #fdecea;
  border-color: #c62828;
  color: #c62828;
}

.sb-btn.sb-enquiry-train {
  background-color: #566069;
  color: #fff;
  justify-content: center;
}
.sb-btn.sb-enquiry-train:hover {
  background-color: #434b52;
}

.sb-playground:not(.tc-playground__stage) {
  flex-grow: 1;
}
.sb-playground:not(.tc-playground__stage) div.sb-rich-cnt .sb-message {
  overflow: visible;
}
.sb-playground:not(.tc-playground__stage) .sb-agent-name {
  display: none !important;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area {
  height: calc(100% - 110px);
  letter-spacing: 0.3px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div {
  margin: 0 15px 0 0;
  min-width: 70px;
  animation: none !important;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div:first-child {
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 5px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div:first-child div {
  font-weight: 400;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  transition: all 0.4s;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div:first-child i {
  width: 17px;
  height: 17px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div:first-child i:before {
  font-size: 10px;
  line-height: 18px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div:first-child i.sb-loading:before {
  font-size: 17px;
  line-height: 30px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div:last-child, .sb-playground:not(.tc-playground__stage) .sb-scroll-area > div > div a:not(.sb-btn) {
  color: #6B6178;
  font-size: 13px;
  line-height: 21px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div:hover div div {
  opacity: 1;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area > div + div {
  margin-top: 15px;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area .sb-menu-btn, .sb-playground:not(.tc-playground__stage) .sb-scroll-area .sb-menu, .sb-playground:not(.tc-playground__stage) .sb-scroll-area .sb-time {
  display: none !important;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area:empty {
  height: 0;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area:empty + .sb-no-results {
  display: block;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area .sb-rich-message .sb-slider {
  margin: 0;
}
.sb-playground:not(.tc-playground__stage) .sb-scroll-area .sb-rich-message .sb-card .sb-card-img + div + .sb-card-extra {
  top: 45px;
  left: 25px;
}
.sb-playground:not(.tc-playground__stage) .sb-no-results {
  display: none;
  min-height: 50px;
}
.sb-playground:not(.tc-playground__stage) .sb-rich-cnt[data-type=chips] .sb-text {
  padding: 0;
}

#tc-playground-query-panel {
  --tc-modal-inset: 20px;
  --tc-modal-radius: 16px;
}
#tc-playground-query-panel.sb-dialog-box, #tc-playground-query-panel.sb-dialog-box.sb-dialog-card, #tc-playground-query-panel.sb-dialog-box.sb-dialog-modal-layer, #tc-playground-query-panel.sb-dialog-box.sb-dialog-card.sb-dialog-modal-layer, #tc-playground-query-panel.sb-dialog-box.sb-dialog-card[data-type=info].sb-dialog-modal-layer {
  position: fixed !important;
  top: var(--tc-modal-inset) !important;
  right: var(--tc-modal-inset) !important;
  bottom: var(--tc-modal-inset) !important;
  left: var(--tc-modal-inset) !important;
  width: auto !important;
  max-width: none !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transform: none !important;
  border-radius: var(--tc-modal-radius) !important;
  box-shadow: 0 24px 48px rgba(15, 23, 42, 0.14) !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  z-index: 10000003 !important;
}
#tc-playground-query-panel.sb-active {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  align-content: stretch !important;
  justify-content: flex-start !important;
  justify-items: stretch !important;
}
#tc-playground-query-panel > .sb-title,
#tc-playground-query-panel > p,
#tc-playground-query-panel .sb-dialog-info-body,
#tc-playground-query-panel .sb-dialog-actions {
  width: 100% !important;
  max-width: 100% !important;
  align-self: stretch !important;
  box-sizing: border-box !important;
}
#tc-playground-query-panel > .sb-title {
  flex: 0 0 auto;
  margin: 0 !important;
  padding: 16px 20px;
  border-bottom: 1px solid #e2e8f0;
  background: #fff;
  color: #0f172a;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
}
#tc-playground-query-panel .sb-dialog-info-body {
  flex: 1 1 auto !important;
  min-height: 0 !important;
  text-align: left;
  margin: 0;
  padding: 16px 20px;
  line-height: 1.45;
  font-size: 13px;
  max-height: none !important;
  overflow: auto !important;
  -webkit-overflow-scrolling: touch;
  overscroll-behavior: contain;
}
#tc-playground-query-panel .sb-dialog-actions {
  flex: 0 0 auto;
  margin: 0;
  padding: 12px 20px 16px;
  border-top: 1px solid #e2e8f0;
  background: #fff;
}
#tc-playground-query-panel .tc-payload-preview-list {
  display: grid;
  gap: 18px;
}
#tc-playground-query-panel .tc-payload-preview {
  position: relative;
  border: 1px solid #e2e8f0;
  border-left-width: 4px;
  border-left-color: #94a3b8;
  border-radius: 16px;
  background: #fff;
  overflow: hidden;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04);
}
#tc-playground-query-panel .tc-payload-preview--router {
  border-left-color: #7c3aed;
}
#tc-playground-query-panel .tc-payload-preview--reply {
  border-left-color: #0d9488;
}
#tc-playground-query-panel .tc-payload-preview__head {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 12px;
  align-items: center;
  padding: 14px 16px 14px 18px;
  border-bottom: 1px solid #eef2f7;
  border-radius: 15px 15px 0 0;
  background: linear-gradient(135deg, rgba(248, 250, 252, 0.95), rgba(255, 255, 255, 0.98));
}
#tc-playground-query-panel .tc-payload-preview--router .tc-payload-preview__head {
  background: linear-gradient(135deg, rgba(237, 233, 254, 0.55), rgba(255, 255, 255, 0.98));
}
#tc-playground-query-panel .tc-payload-preview--reply .tc-payload-preview__head {
  background: linear-gradient(135deg, rgba(204, 251, 241, 0.45), rgba(255, 255, 255, 0.98));
}
#tc-playground-query-panel .tc-payload-preview__badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 12px;
  background: #f1f5f9;
  color: #475569;
  flex: 0 0 auto;
}
#tc-playground-query-panel .tc-payload-preview__badge i {
  font-size: 18px;
  line-height: 1;
}
#tc-playground-query-panel .tc-payload-preview--router .tc-payload-preview__badge {
  background: rgba(124, 58, 237, 0.12);
  color: #6d28d9;
}
#tc-playground-query-panel .tc-payload-preview--reply .tc-payload-preview__badge {
  background: rgba(13, 148, 136, 0.12);
  color: #0f766e;
}
#tc-playground-query-panel .tc-payload-preview__title {
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  color: #0f172a;
  line-height: 1.3;
  letter-spacing: -0.01em;
}
#tc-playground-query-panel .tc-payload-preview__hint {
  margin: 3px 0 0;
  font-size: 12px;
  color: #64748b;
  line-height: 1.4;
}
#tc-playground-query-panel .tc-payload-preview__layout {
  display: grid;
  grid-template-columns: minmax(180px, 220px) minmax(0, 1fr);
  gap: 0;
  min-width: 0;
}
#tc-playground-query-panel .tc-payload-preview__settings {
  padding: 14px 14px 16px 18px;
  border-right: 1px solid #eef2f7;
  background: #f8fafc;
  min-width: 0;
}
#tc-playground-query-panel .tc-payload-preview__settings-label,
#tc-playground-query-panel .tc-payload-preview__main-label {
  margin: 0 0 10px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #94a3b8;
}
#tc-playground-query-panel .tc-payload-preview__settings-grid {
  display: grid;
  gap: 8px;
}
#tc-playground-query-panel .tc-payload-preview__setting {
  display: grid;
  gap: 2px;
  padding: 8px 10px;
  border-radius: 10px;
  background: #fff;
  border: 1px solid #e2e8f0;
  overflow: hidden;
  background-clip: padding-box;
}
#tc-playground-query-panel .tc-payload-preview__setting-key {
  font-size: 11px;
  font-weight: 600;
  color: #64748b;
  line-height: 1.2;
}
#tc-playground-query-panel .tc-payload-preview__setting-val {
  font-size: 13px;
  font-weight: 700;
  color: #0f172a;
  line-height: 1.3;
  word-break: break-word;
}
#tc-playground-query-panel .tc-payload-preview__main {
  min-width: 0;
  padding: 14px 16px 16px;
}
#tc-playground-query-panel .tc-payload-preview__messages {
  display: grid;
  gap: 12px;
}
#tc-playground-query-panel .tc-payload-preview__filter-note {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  padding: 5px 10px;
  border-radius: 999px;
  background: #f1f5f9;
  color: #64748b;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.3;
}
#tc-playground-query-panel .tc-payload-preview__message {
  border: 1px solid #e2e8f0;
  border-radius: 12px;
  background: #fff;
  overflow: hidden;
  box-shadow: 0 1px 1px rgba(15, 23, 42, 0.03);
}
#tc-playground-query-panel .tc-payload-preview__message[data-role=system], #tc-playground-query-panel .tc-payload-preview__message[data-role=developer] {
  border-left: 3px solid #8b5cf6;
}
#tc-playground-query-panel .tc-payload-preview__message[data-role=user] {
  border-left: 3px solid #f59e0b;
}
#tc-playground-query-panel .tc-payload-preview__message-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  padding: 9px 12px;
  border-bottom: 1px solid #eef2f7;
  border-radius: 11px 11px 0 0;
  background: linear-gradient(180deg, #fcfdff, #f8fafc);
}
#tc-playground-query-panel .tc-payload-preview__message-meta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
#tc-playground-query-panel .tc-payload-preview__role {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 0 8px;
  border-radius: 6px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  line-height: 1;
  color: #0369a1;
  background: rgba(2, 139, 229, 0.1);
}
#tc-playground-query-panel .tc-payload-preview__message[data-role=system] .tc-payload-preview__role,
#tc-playground-query-panel .tc-payload-preview__message[data-role=developer] .tc-payload-preview__role {
  color: #6d28d9;
  background: rgba(109, 40, 217, 0.1);
}
#tc-playground-query-panel .tc-payload-preview__message[data-role=user] .tc-payload-preview__role {
  color: #b45309;
  background: rgba(245, 158, 11, 0.14);
}
#tc-playground-query-panel .tc-payload-preview__tag {
  display: inline-flex;
  align-items: center;
  height: 20px;
  padding: 0 7px;
  border-radius: 999px;
  background: #ecfeff;
  border: 1px solid #a5f3fc;
  color: #0e7490;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}
#tc-playground-query-panel .tc-payload-preview__index {
  font-size: 11px;
  font-weight: 600;
  color: #94a3b8;
}
#tc-playground-query-panel .tc-payload-preview__blocks {
  display: grid;
  gap: 0;
}
#tc-playground-query-panel .tc-payload-preview__block {
  border-top: 1px solid #eef2f7;
}
#tc-playground-query-panel .tc-payload-preview__block:first-child {
  border-top: 0;
}
#tc-playground-query-panel .tc-payload-preview__block-title {
  margin: 0;
  padding: 8px 12px 0;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #64748b;
}
#tc-playground-query-panel .tc-payload-preview__content {
  margin: 0;
  padding: 10px 12px 12px;
  max-height: none;
  overflow: visible;
  color: #0f172a;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  font-size: 12px;
  line-height: 1.55;
  white-space: pre-wrap;
  word-break: break-word;
  background: transparent;
  border: 0;
}
#tc-playground-query-panel .tc-payload-preview__content--json {
  background: #0b1220;
  color: #e2e8f0;
  border-radius: 0 0 12px 12px;
  max-height: none;
}
#tc-playground-query-panel .tc-payload-preview__content--block {
  margin: 0;
  max-height: none;
  overflow: visible;
  border: 1px solid #eef2f7;
  border-radius: 8px;
  background: #f8fafc;
}
#tc-playground-query-panel .tc-payload-preview__raw {
  margin: 0;
  border-top: 1px solid #eef2f7;
  background: #fff;
}
#tc-playground-query-panel .tc-payload-preview__raw summary {
  cursor: pointer;
  list-style: none;
  padding: 11px 16px;
  font-size: 12px;
  font-weight: 700;
  color: #475569;
  user-select: none;
}
#tc-playground-query-panel .tc-payload-preview__raw summary::-webkit-details-marker {
  display: none;
}
#tc-playground-query-panel .tc-payload-preview__raw summary::before {
  content: "▸";
  display: inline-block;
  margin-right: 6px;
  color: #94a3b8;
  transition: transform 0.15s ease;
}
#tc-playground-query-panel .tc-payload-preview__raw[open] summary::before {
  transform: rotate(90deg);
}
#tc-playground-query-panel .tc-payload-preview__raw-code {
  margin: 0;
  padding: 0 16px 16px;
  max-height: none;
  overflow: visible;
  color: #0f172a;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  font-size: 12px;
  line-height: 1.45;
  white-space: pre-wrap;
  word-break: break-word;
}
#tc-playground-query-panel .tc-payload-preview__empty,
#tc-playground-query-panel .tc-payload-preview__empty-line {
  margin: 0;
  color: #64748b;
  font-size: 13px;
}
@media (max-width: 900px) {
  #tc-playground-query-panel .tc-payload-preview__layout {
    grid-template-columns: 1fr;
  }
  #tc-playground-query-panel .tc-payload-preview__settings {
    border-right: 0;
    border-bottom: 1px solid #eef2f7;
  }
  #tc-playground-query-panel .tc-payload-preview__settings-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 560px) {
  #tc-playground-query-panel .tc-payload-preview__settings-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 991px) {
  #tc-playground-query-panel {
    --tc-modal-inset: 0;
    --tc-modal-radius: 0;
  }
  #tc-playground-query-panel.sb-dialog-box, #tc-playground-query-panel.sb-dialog-box.sb-dialog-card, #tc-playground-query-panel.sb-dialog-box.sb-dialog-modal-layer, #tc-playground-query-panel.sb-dialog-box.sb-dialog-card.sb-dialog-modal-layer, #tc-playground-query-panel.sb-dialog-box.sb-dialog-card[data-type=info].sb-dialog-modal-layer {
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
  }
  #tc-playground-query-panel > .sb-title {
    padding: 14px 16px;
    padding-top: calc(14px + env(safe-area-inset-top, 0px));
  }
  #tc-playground-query-panel .sb-dialog-info-body {
    padding: 14px 16px;
  }
  #tc-playground-query-panel .sb-dialog-actions {
    padding: 12px 16px calc(16px + env(safe-area-inset-bottom, 0px));
  }
}
#tc-playground-embeddings-panel p {
  text-align: left;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
}
#tc-playground-embeddings-panel p b {
  font-weight: 500;
}
#tc-playground-embeddings-panel p a {
  margin: 0;
  color: #332B3A;
}
#tc-playground-embeddings-panel p span {
  display: block;
}
#tc-playground-embeddings-panel p span + span {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #E8E0F0;
}
#tc-playground-embeddings-panel p span span {
  line-height: 20px;
  margin-top: 10px;
}

.sb-playground-info:not([data-playground-usage]) {
  min-width: 250px;
  border-left: 1px solid #E8E0F0;
  line-height: 25px;
  font-size: 13px;
  letter-spacing: 0.3px;
}
.sb-playground-info:not([data-playground-usage]) b {
  font-weight: 500;
}
.sb-playground-info:not([data-playground-usage]) .sb-btn-text {
  text-decoration: underline;
  margin-top: 15px;
}
.sb-playground-info:not([data-playground-usage]) .sb-btn-text + .sb-btn-text {
  margin-left: 15px;
}

.sb-playground-editor:not(.tc-playground__dock) {
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
}
.sb-playground-editor:not(.tc-playground__dock) > .sb-flex {
  justify-content: space-between;
  margin: 15px 0 0 0;
}
.sb-playground-editor:not(.tc-playground__dock) > .sb-flex [data-value=add]:not(:hover) {
  opacity: 0.6;
}
.sb-playground-editor:not(.tc-playground__dock) textarea {
  min-height: 25px;
}
.sb-playground-editor:not(.tc-playground__dock) [data-value=clear]:not(.sb-loading):before {
  font-size: 10px;
}
.sb-playground-editor:not(.tc-playground__dock) [data-value=history]:before {
  font-size: 14px;
}
.sb-playground-editor:not(.tc-playground__dock) [data-value=auto-clear].sb-active {
  color: #D94F4F;
}
.sb-playground-editor:not(.tc-playground__dock) [data-value=auto-clear]:before {
  font-size: 14px;
}

.sb-playground-history:not(.tc-playground-drawer) {
  height: 250px;
  transform: none;
  left: 88px;
  bottom: 75px;
}
.sb-playground-history:not(.tc-playground-drawer) > div {
  height: 100% !important;
}
.sb-playground-history:not(.tc-playground-drawer) li {
  white-space: nowrap;
  font-size: 13px;
  height: 30px;
  line-height: 33px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 15px;
  cursor: pointer;
  transition: all 0.4s;
  position: relative;
}
.sb-playground-history:not(.tc-playground-drawer) li:hover {
  color: #FF6B57;
}
.sb-playground-history:not(.tc-playground-drawer) p {
  margin: 15px;
}
.sb-playground-history:not(.tc-playground-drawer) .sb-close {
  display: none;
}

.sb-flows-v2 {
  display: none;
  position: relative;
  flex-direction: column;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background: #FFFFFF;
  font-size: 13px;
  letter-spacing: 0.3px;
  color: #332B3A;
}

.sb-flows-v2-toolbar {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
  padding: 10px 14px;
  border-bottom: 1px solid #E8E0F0;
  background: #FFFFFF;
  position: relative;
  z-index: 2;
  min-height: 56px;
  flex: 0 0 auto;
  box-sizing: border-box;
}

.sb-flows-v2-add {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
  min-width: 0;
}
.sb-flows-v2-add span {
  font-size: 13.5px;
  font-weight: 500;
  color: #6B6178;
  letter-spacing: 0.5px;
  white-space: nowrap;
}
.sb-flows-v2-add select {
  width: 180px;
  min-width: 180px;
  height: 35px;
  min-height: 35px;
  line-height: 35px;
  padding: 0 5px;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  outline: none;
  font-size: 13px;
  transition: all 0.4s;
  color: #332B3A;
  background-color: #FFFFFF;
  box-sizing: border-box;
}
.sb-flows-v2-add select:focus {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  color: #332B3A;
  outline: none;
}
.sb-flows-v2-add .sb-btn {
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  white-space: nowrap;
  background: #FFFFFF;
  color: #6B6178;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0.3px;
}
.sb-flows-v2-add .sb-btn:hover {
  color: #FFFFFF;
  border-color: #FF6B57;
  background: #FF6B57;
}

.sb-flows-v2-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-left: auto;
  padding-left: 12px;
  border-left: 1px solid #E8E0F0;
  white-space: nowrap;
  flex: 0 0 auto;
}
.sb-flows-v2-actions .sb-btn {
  min-width: 30px;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  background: #FFFFFF;
  color: #6B6178;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0.3px;
}
.sb-flows-v2-actions .sb-btn:hover {
  color: #FFFFFF;
  border-color: #FF6B57;
  background: #FF6B57;
}

@media (max-width: 1180px) {
  .sb-flows-v2-toolbar {
    align-items: flex-start;
  }
  .sb-flows-v2-actions {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    border-left: 0;
  }
}
@media (max-width: 820px) {
  [data-id=flows].tc-flows {
    flex-direction: column;
  }
  .sb-flows-v2-add,
  .sb-flows-v2-actions {
    width: 100%;
  }
  .sb-flows-v2-add select {
    flex: 1;
    width: auto;
    min-width: 120px;
  }
}
.sb-flows-v2-import-file {
  display: none !important;
}

.sb-flows-v2 .sb-btn.sb-disabled {
  opacity: 0.55;
  cursor: not-allowed;
  pointer-events: auto;
}

.sb-flows-v2-main {
  display: flex;
  flex: 1 1 auto;
  min-height: 0;
  height: 100%;
  max-width: 100%;
  max-height: none;
  overflow: hidden;
}

.sb-flows-v2-canvas {
  flex: 1 1 0;
  min-width: 0;
  min-height: 0;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  position: relative;
  cursor: grab;
  background-color: #f8fafc;
  background-image: radial-gradient(rgba(86, 96, 105, 0.14) 1px, transparent 1px);
  background-size: 22px 22px;
}
.sb-flows-v2-canvas:active {
  cursor: grabbing;
}

.sb-flows-v2-stage {
  position: absolute;
  left: 0;
  top: 0;
  width: 6000px;
  height: 4000px;
  transform-origin: 0 0;
}

.sb-flows-v2-edges, .sb-flows-v2-nodes {
  position: absolute;
  left: 0;
  top: 0;
  width: 6000px;
  height: 4000px;
}

.sb-flows-v2-edges {
  pointer-events: none;
  z-index: 3;
}
.sb-flows-v2-edges path {
  fill: none;
  stroke: #FF6B57;
  stroke-width: 2;
}
.sb-flows-v2-edges .sb-flows-v2-ghost-edge {
  stroke: rgba(2, 139, 229, 0.55);
  stroke-dasharray: 8 6;
}

.sb-flows-v2-nodes {
  z-index: auto;
}

.sb-flows-v2-node {
  position: absolute;
  width: 330px;
  box-sizing: border-box;
  min-height: 170px;
  background: #fff9d7;
  border: 1px solid #ead37c;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  padding: 14px;
  cursor: move;
  transition: box-shadow 0.2s, border-color 0.2s;
}
.sb-flows-v2-node.sb-active {
  border-color: #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
}
.sb-flows-v2-node[data-type=start] {
  background: #eaf6ff;
  border-color: #9bd5ff;
}
.sb-flows-v2-node[data-type=condition], .sb-flows-v2-node[data-type=choices] {
  background: #fff0e3;
  border-color: #f0b47f;
}
.sb-flows-v2-node[data-type=rest_api], .sb-flows-v2-node[data-type=tools] {
  background: #eef8ea;
  border-color: #abd79a;
}

.sb-flows-v2-node-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

.sb-flows-v2-node-title {
  font-weight: 500;
  font-size: 15px;
  letter-spacing: 0.3px;
  color: #332B3A;
}

.sb-flows-v2-node-actions {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #6B6178;
  font-size: 13px;
  letter-spacing: 0.3px;
}
.sb-flows-v2-node-actions span, .sb-flows-v2-node-actions i {
  cursor: pointer;
  transition: all 0.4s;
}
.sb-flows-v2-node-actions span:hover, .sb-flows-v2-node-actions i:hover {
  color: #FF6B57;
}
.sb-flows-v2-node-actions .sb-icon-delete:hover {
  color: #D94F4F;
}

.sb-flows-v2-node-text {
  color: #6B6178;
  font-size: 13px;
  line-height: 20px;
  min-height: 20px;
  word-break: break-word;
}

.sb-flows-v2-node-fields label {
  display: block;
  margin: 12px 0 6px;
  font-size: 13.5px;
  font-weight: 500;
  line-height: 23px;
  color: #6B6178;
  letter-spacing: 0.5px;
}
.sb-flows-v2-node-fields input, .sb-flows-v2-node-fields select, .sb-flows-v2-node-fields textarea {
  width: 100%;
  min-width: 0 !important;
  max-width: 100%;
  box-sizing: border-box;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  outline: none;
  font-size: 13px;
  line-height: 35px;
  height: 35px;
  padding: 0 10px;
  transition: all 0.4s;
  color: #332B3A;
  background: #FFFFFF;
  box-shadow: none;
}
.sb-flows-v2-node-fields input:focus, .sb-flows-v2-node-fields select:focus, .sb-flows-v2-node-fields textarea:focus {
  border: 1px solid #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  color: #332B3A;
  outline: none;
}
.sb-flows-v2-node-fields select {
  padding: 0 5px;
}
.sb-flows-v2-node-fields textarea {
  line-height: 22px;
  height: auto;
  min-height: 86px;
  padding: 6px 10px;
  resize: vertical;
}
.sb-flows-v2-node-fields .sb-flows-v2-advanced {
  display: inline-block;
  margin-top: 10px;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  background: #FFFFFF;
  color: #6B6178;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0.3px;
}
.sb-flows-v2-node-fields .sb-flows-v2-advanced:hover {
  color: #FFFFFF;
  border-color: #FF6B57;
  background: #FF6B57;
}

.sb-flows-v2-node-summary {
  color: #6B6178;
  font-size: 13px;
  line-height: 20px;
}

.sb-flows-v2-options {
  margin-top: 8px;
}
.sb-flows-v2-options > div {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 6px;
}
.sb-flows-v2-options > div input {
  flex: 1;
  min-width: 0 !important;
}
.sb-flows-v2-options > div i {
  flex: 0 0 auto;
  cursor: pointer;
  color: #6B6178;
}
.sb-flows-v2-options > div i:hover {
  color: #D94F4F;
}
.sb-flows-v2-options > span {
  display: inline-block;
  margin-top: 8px;
  color: #FF6B57;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
}

.sb-flows-v2-node-warning {
  margin-top: 10px;
  padding: 7px 9px;
  border-radius: 4px;
  background: rgba(202, 52, 52, 0.08);
  color: #D94F4F;
  font-size: 12px;
  line-height: 18px;
}

.sb-flows-v2-port-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  margin-top: 12px;
  padding-top: 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  font-size: 13px;
  letter-spacing: 0.3px;
  color: #6B6178;
}

.sb-flows-v2-port {
  width: 11px;
  height: 11px;
  position: relative;
  z-index: 4;
  border-radius: 50%;
  background: #FFFFFF;
  border: 2px solid rgba(2, 139, 229, 0.75);
  cursor: crosshair;
  transition: all 0.4s;
}
.sb-flows-v2-port:hover {
  border-color: #FF6B57;
  box-shadow: 0 0 0 4px rgba(2, 139, 229, 0.12);
}

.sb-flows-v2-port-in {
  position: absolute;
  left: -7px;
  top: 22px;
}

.sb-flows-v2-port-out {
  flex: 0 0 auto;
}

.sb-flows-v2-empty-canvas {
  position: absolute;
  left: 50%;
  top: 45%;
  transform: translate(-50%, -50%);
  width: 260px;
  padding: 18px;
  text-align: center;
  background: #FFFFFF;
  border: 1px dashed #E8E0F0;
  border-radius: 8px;
  color: #6B6178;
  line-height: 22px;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.04);
}
.sb-flows-v2-empty-canvas b, .sb-flows-v2-empty-canvas span {
  display: block;
}
.sb-flows-v2-empty-canvas b {
  margin-bottom: 4px;
  color: #332B3A;
}

.sb-flows-v2-canvas.sb-flows-v2-empty-active {
  cursor: default;
}
.sb-flows-v2-canvas.sb-flows-v2-empty-active:active {
  cursor: default;
}
.sb-flows-v2-canvas.sb-flows-v2-empty-active .sb-flows-v2-stage,
.sb-flows-v2-canvas.sb-flows-v2-empty-active .sb-flows-v2-edges,
.sb-flows-v2-canvas.sb-flows-v2-empty-active .sb-flows-v2-nodes {
  width: 100%;
  height: 100%;
}

.sb-flows-v2-canvas.sb-flows-v2-journey-active {
  cursor: default;
  overflow: auto;
}
.sb-flows-v2-canvas.sb-flows-v2-journey-active:active {
  cursor: default;
}
.sb-flows-v2-canvas.sb-flows-v2-journey-active .sb-flows-v2-stage,
.sb-flows-v2-canvas.sb-flows-v2-journey-active .sb-flows-v2-edges,
.sb-flows-v2-canvas.sb-flows-v2-journey-active .sb-flows-v2-nodes {
  width: 100%;
  height: auto;
  min-height: 100%;
}

.sb-flows-v2-journey-view {
  position: absolute;
  inset: 0;
  overflow: auto;
  padding: 28px;
  box-sizing: border-box;
}

.sb-flows-v2-journey-head {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 20px;
  padding: 18px 20px;
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04);
}
.sb-flows-v2-journey-head span {
  display: block;
  color: #FF6B57;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
.sb-flows-v2-journey-head b {
  display: block;
  margin-top: 5px;
  color: #332B3A;
  font-size: 18px;
  line-height: 24px;
}
.sb-flows-v2-journey-head p {
  margin: 4px 0 0;
  color: #6B6178;
  font-size: 13px;
}

.sb-flows-v2-journey-switch {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
}
.sb-flows-v2-journey-switch .sb-btn {
  height: 34px;
  line-height: 34px;
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  color: #332B3A;
}
.sb-flows-v2-journey-switch .sb-btn.sb-active {
  background: #FF6B57;
  border-color: #FF6B57;
  color: #FFFFFF;
}

.sb-flows-v2-journey-options {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
  gap: 12px;
  margin-bottom: 20px;
  padding: 16px;
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04);
}
.sb-flows-v2-journey-options label {
  display: grid;
  gap: 6px;
  color: #6B6178;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.sb-flows-v2-journey-options select {
  height: 35px;
  min-width: 0;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  background: #FFFFFF;
  color: #332B3A;
  text-transform: none;
  letter-spacing: 0;
  font-weight: 400;
}
.sb-flows-v2-journey-options .sb-flows-v2-journey-check {
  display: flex;
  align-items: center;
  gap: 8px;
  text-transform: none;
  letter-spacing: 0;
}

.sb-flows-v2-journey-list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 16px;
}

.sb-flows-v2-journey-card {
  padding: 16px;
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04);
}
.sb-flows-v2-journey-card.sb-dirty {
  border-color: rgba(2, 139, 229, 0.35);
}
.sb-flows-v2-journey-card label {
  display: block;
  margin: 13px 0 6px;
  color: #6B6178;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.sb-flows-v2-journey-card input, .sb-flows-v2-journey-card textarea {
  width: 100%;
  min-width: 0 !important;
  box-sizing: border-box;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  background: #FFFFFF;
  color: #332B3A;
  box-shadow: none;
}
.sb-flows-v2-journey-card input:focus, .sb-flows-v2-journey-card textarea:focus {
  border-color: #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
  outline: none;
}
.sb-flows-v2-journey-card input {
  height: 35px;
  padding: 0 10px;
}
.sb-flows-v2-journey-card textarea {
  min-height: 96px;
  padding: 9px 10px;
  line-height: 21px;
  resize: vertical;
}
.sb-flows-v2-journey-card > p {
  margin: 12px 0 0;
  color: #6B6178;
  font-size: 12px;
  line-height: 18px;
}

.sb-flows-v2-journey-card-head {
  display: flex;
  gap: 12px;
  align-items: flex-start;
}
.sb-flows-v2-journey-card-head > span {
  width: 28px;
  height: 28px;
  flex: 0 0 28px;
  border-radius: 50%;
  background: rgba(2, 139, 229, 0.1);
  color: #FF6B57;
  text-align: center;
  line-height: 28px;
  font-weight: 600;
}
.sb-flows-v2-journey-card-head > div {
  flex: 1;
  min-width: 0;
}
.sb-flows-v2-journey-card-head input {
  height: 34px;
  font-weight: 600;
}
.sb-flows-v2-journey-card-head em {
  display: block;
  margin-top: 5px;
  color: #6B6178;
  font-size: 12px;
  font-style: normal;
}
.sb-flows-v2-journey-card-head .sb-icon-delete {
  color: #6B6178;
  cursor: pointer;
}
.sb-flows-v2-journey-card-head .sb-icon-delete:hover {
  color: #D94F4F;
}

.sb-flows-v2-journey-next {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  margin-top: 14px;
  padding-top: 12px;
  border-top: 1px solid #E8E0F0;
  color: #6B6178;
  font-size: 12px;
}
.sb-flows-v2-journey-next b {
  color: #332B3A;
  font-weight: 500;
  text-align: right;
}

.sb-flows-v2-journey-add {
  margin-top: 18px;
}

.sb-flows-v2-empty-state {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 420px;
  max-width: calc(100vw - 80px);
  padding: 34px;
  box-sizing: border-box;
  text-align: center;
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
  color: #6B6178;
  line-height: 22px;
}
.sb-flows-v2-empty-state .sb-title {
  margin: 10px 0 8px;
  color: #332B3A;
  font-size: 18px;
  line-height: 25px;
}
.sb-flows-v2-empty-state p {
  margin: 0 auto 22px;
  max-width: 320px;
  color: #6B6178;
}

.sb-flows-v2-empty-icon {
  width: 46px;
  height: 46px;
  margin: 0 auto;
  border-radius: 50%;
  border: 1px solid rgba(2, 139, 229, 0.25);
  background: rgba(2, 139, 229, 0.08);
  color: #FF6B57;
  font-size: 28px;
  line-height: 42px;
  font-weight: 300;
}

.sb-flows-v2-empty-actions {
  display: flex;
  justify-content: center;
  gap: 10px;
}
.sb-flows-v2-empty-actions .sb-btn {
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  border-radius: 4px;
  border: 1px solid #E8E0F0;
  background: #FFFFFF;
  color: #6B6178;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
}
.sb-flows-v2-empty-actions .sb-btn:hover, .sb-flows-v2-empty-actions .sb-btn:first-child {
  color: #FFFFFF;
  border-color: #FF6B57;
  background: #FF6B57;
}

.sb-flows-v2-drawer {
  position: absolute;
  top: 55px;
  right: 0;
  bottom: 0;
  width: 380px;
  max-width: 42%;
  background: #FFFFFF;
  border-left: 1px solid #E8E0F0;
  box-shadow: -12px 0 28px rgba(0, 0, 0, 0.08);
  z-index: 4;
  display: none;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}
.sb-flows-v2-drawer.sb-active {
  display: flex;
}

.sb-flows-v2-generator {
  position: absolute;
  top: 56px;
  right: 0;
  bottom: 0;
  height: calc(100vh - 127px);
  max-height: calc(100vh - 127px);
  width: 460px;
  max-width: 50%;
  background: #FFFFFF;
  border-left: 1px solid #E8E0F0;
  box-shadow: -12px 0 28px rgba(0, 0, 0, 0.08);
  z-index: 5;
  display: none;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}
.sb-flows-v2-generator.sb-active {
  display: flex;
}

.sb-flows-v2-drawer-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 56px;
  flex: 0 0 56px;
  padding: 0 18px;
  border-bottom: 1px solid #E8E0F0;
}
.sb-flows-v2-drawer-head .sb-title {
  margin: 0;
}
.sb-flows-v2-drawer-head i {
  cursor: pointer;
  color: #6B6178;
}
.sb-flows-v2-drawer-head i:hover {
  color: #D94F4F;
}

.sb-flows-v2-drawer-body {
  flex: 1 1 auto;
  min-height: 0;
  padding: 18px;
  overflow-y: auto;
  box-sizing: border-box;
}

.sb-flows-v2-generator-body {
  flex: 1 1 auto;
  min-height: 0;
  height: calc(100% - 56px);
  max-height: calc(100% - 56px);
  padding: 18px;
  overflow-y: scroll !important;
  overscroll-behavior: contain;
  box-sizing: border-box;
  font-size: 13px;
  line-height: 22px;
  color: #6B6178;
}
.sb-flows-v2-generator-body p {
  margin: 0 0 15px;
}
.sb-flows-v2-generator-body .sb-title {
  margin: 20px 0 10px;
}

.sb-flows-v2-generator-options, .sb-flows-v2-generator-sources {
  display: grid;
  gap: 8px;
}
.sb-flows-v2-generator-options label, .sb-flows-v2-generator-sources label {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 34px;
  padding: 0 10px;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  background: #FFFFFF;
  color: #332B3A;
  cursor: pointer;
}
.sb-flows-v2-generator-options label input, .sb-flows-v2-generator-sources label input {
  width: 16px;
  min-width: 16px !important;
  height: 16px;
}
.sb-flows-v2-generator-options label span, .sb-flows-v2-generator-sources label span {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sb-flows-v2-generator-options label em, .sb-flows-v2-generator-sources label em {
  color: #6B6178;
  font-style: normal;
  font-size: 12px;
}

.sb-flows-v2-brief {
  display: grid;
  gap: 12px;
}
.sb-flows-v2-brief > div {
  padding: 10px;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  background: #FFF9F2;
}
.sb-flows-v2-brief b, .sb-flows-v2-brief span {
  display: block;
  overflow-wrap: anywhere;
}
.sb-flows-v2-brief b {
  margin-bottom: 5px;
  color: #332B3A;
  font-weight: 500;
}
.sb-flows-v2-brief ul {
  margin: 6px 0 0 18px;
  padding: 0;
}

.sb-flows-v2-generator-actions {
  display: flex;
  gap: 10px;
  margin-top: 18px;
}

.sb-flows-v2-drawer-actions {
  margin-top: 25px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.sb-flows-v2-validation {
  flex: 1;
  min-width: 0;
  font-size: 12px;
  color: #6B6178;
  overflow: hidden;
  white-space: nowrap;
}
.sb-flows-v2-validation:empty {
  display: none;
}
.sb-flows-v2-validation span {
  display: inline-block;
  padding: 6px 9px;
  border-radius: 4px;
  background: #FFF9F2;
}
.sb-flows-v2-validation .sb-flows-v2-valid {
  color: rgb(26, 146, 96);
}
.sb-flows-v2-validation .sb-flows-v2-invalid {
  color: #D94F4F;
  background: rgba(202, 52, 52, 0.08);
}
.sb-flows-v2-validation .sb-flows-v2-warn {
  color: #6B6178;
}

.sb-repeater-block-user-details .repeater-item > div {
  display: block;
}
.sb-repeater-block-user-details .repeater-item + .repeater-item {
  padding-top: 20px !important;
}
.sb-repeater-block-user-details .sb-setting label {
  margin: 0 15px 0 0;
  min-width: 0;
  line-height: 25px;
  font-weight: 400;
  font-size: 13px;
}
.sb-repeater-block-user-details .sb-setting + .sb-setting {
  margin: 10px 0 0 0;
  align-items: center;
}
.sb-repeater-block-user-details input[type=checkbox] {
  height: 25px;
  min-height: 25px;
  width: 25px;
  min-width: 25px !important;
}
.sb-repeater-block-user-details input[type=checkbox]:checked:before {
  line-height: 25px;
  font-size: 12px;
}

.sb-repeater-block-tools-properties.sb-setting .repeater-item > div {
  display: block;
}

.sb-repeater-block-data .sb-setting input, .sb-repeater-block-actions .sb-setting input, .sb-repeater-block-rest-api .sb-setting input, .sb-repeater-block-tools-headers .sb-setting input {
  min-width: 308px;
}
.sb-repeater-block-data .sb-setting + .sb-setting, .sb-repeater-block-actions .sb-setting + .sb-setting, .sb-repeater-block-rest-api .sb-setting + .sb-setting, .sb-repeater-block-tools-headers .sb-setting + .sb-setting {
  margin: 0 0 0 15px;
}

.sb-repeater-block-actions input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  display: none;
}

.sb-flow-start-messages [data-id=message] {
  min-height: 45px;
}

/*
 *
 * -----------------------------------------------------------
 * ARTICLES AREA
 * -----------------------------------------------------------
 *
*/
.sb-area-articles > .sb-tab > .sb-content .sb-loading:before {
  left: 20px;
  top: 30px;
}
.sb-area-articles > .sb-tab > .sb-content .sb-article-content {
  padding-left: 40px;
  max-width: 1326px;
}
.sb-area-articles > .sb-tab > .sb-content .sb-article-title, .sb-area-articles > .sb-tab > .sb-content .sb-article-link, .sb-area-articles > .sb-tab > .sb-content .sb-article-categories {
  max-width: 1366px;
}
.sb-area-articles .sb-add-category, .sb-area-articles .ul-categories {
  display: none !important;
}
.sb-area-articles #editorjs {
  margin-top: -5px;
}
.sb-area-articles[data-type=categories] .sb-nav .sb-add-category {
  display: inline-flex !important;
}
.sb-area-articles[data-type=categories] .sb-nav .ul-categories {
  display: block !important;
}
.sb-area-articles[data-type=categories] .sb-nav .ul-articles, .sb-area-articles[data-type=categories] .sb-nav .sb-add-article, .sb-area-articles[data-type=categories] .sb-nav + .sb-content-articles {
  display: none !important;
}
.sb-area-articles[data-type=categories] .sb-nav + div + .sb-content-categories:not(.sb-hide) {
  display: block !important;
}
.sb-area-articles[data-type=categories] .sb-view-article {
  display: none;
}
.sb-area-articles .sb-content-categories {
  display: none !important;
}
.sb-area-articles .sb-content-categories .sb-setting {
  display: block;
}
.sb-area-articles #sb-article-id {
  display: block;
  margin-bottom: 0;
}
.sb-area-articles #sb-article-id span {
  font-weight: 400;
  padding-left: 15px;
}
.sb-area-articles .sb-setting + h2, .sb-area-articles .sb-article-categories, .sb-area-articles #sb-article-id {
  margin-top: 30px;
}

.sb-content-articles:not([data-id]) .sb-language-switcher {
  display: none;
}

.sb-article-categories {
  grid-template-columns: 1fr 1fr;
}
.sb-article-categories .sb-setting > div {
  width: 100%;
}

.sb-view-article[href=""] {
  display: none;
}

#category-image {
  max-width: 100px;
  background-size: cover;
}

.sb-menu-articles .sb-docs, .sb-menu-chatbot .sb-docs {
  text-decoration: none;
  color: #6B6178;
  line-height: 42px;
  opacity: 0.8;
}

/*
 *
 * -----------------------------------------------------------
 * MISCELLANEOUS
 * -----------------------------------------------------------
 *
*/
.sb-call-info-box .sb-title {
  margin-top: 30px;
}

.sb-audio-transcript-cnt > div > span:first-child {
  font-weight: 500;
  padding-right: 15px;
}

#sb-whatsapp-alert-btn {
  transform: translateY(2px);
  display: inline-block;
  margin-left: 15px;
  transition: all 0.4s;
}
#sb-whatsapp-alert-btn:hover {
  opacity: 0.6;
}

.sb-btn-app-disable {
  display: none !important;
}

@keyframes sb-lightbox-animation {
  0% {
    transform: translateY(-50px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
[data-provider=twilio] .tc-whatsapp-box-header,
[data-provider=twilio] .sb-whatsapp-box-header {
  display: none !important;
}

.sb-lightbox {
  position: fixed;
  width: calc(100% - 50px);
  height: auto;
  padding: 0;
  max-width: 700px;
  max-height: 700px;
  left: 50%;
  top: 50%;
  margin-left: 150px;
  margin-top: 150px;
  border-radius: 6px;
  display: none;
  transition: opacity 0.4s, transform 0.4s;
}
.sb-lightbox.sb-active {
  display: block;
  animation: sb-lightbox-animation 0.5s;
}
.sb-lightbox.sb-dialogflow-intent-box {
  height: calc(100% - 100px);
}
.sb-lightbox .sb-top-bar {
  padding: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #E8E0F0;
  margin-bottom: 30px;
}
.sb-lightbox .sb-top-bar > div {
  display: flex;
  align-items: center;
}
.sb-lightbox .sb-top-bar > div:first-child {
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 0.3px;
  line-height: 45px;
  white-space: nowrap;
  overflow: hidden;
  margin-right: 15px;
}
.sb-lightbox .sb-top-bar > div:first-child a {
  text-decoration: none;
}
.sb-lightbox .sb-top-bar > div:first-child a i {
  font-size: 13px;
  color: #b1c2d1;
  margin-left: 15px;
}
.sb-lightbox .sb-top-bar > div:first-child a i:hover {
  color: #FF6B57;
}
.sb-lightbox .sb-main {
  display: block;
  padding: 0 20px 30px 20px;
  justify-content: space-between;
  height: calc(100% - 149px);
}
.sb-lightbox .sb-main > div {
  height: auto;
  width: 100%;
}
.sb-lightbox .sb-main > .sb-title + *, .sb-lightbox .sb-main > div > .sb-title + *, .sb-lightbox .sb-main p + .sb-title {
  margin-top: 27px;
}
.sb-lightbox .sb-main > .sb-title + * *:first-child, .sb-lightbox .sb-main > div > .sb-title + * *:first-child, .sb-lightbox .sb-main p + .sb-title *:first-child {
  margin-top: 0;
}
.sb-lightbox .sb-main > .sb-setting + .sb-title, .sb-lightbox .sb-main > div > .sb-setting + .sb-title {
  margin-top: 30px;
}
.sb-lightbox .sb-main p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.3px;
  margin: 0;
  color: #6B6178;
}
.sb-lightbox .sb-main p a:not([class]) {
  color: #FF6B57;
  text-decoration: none;
}
.sb-lightbox .sb-main p b {
  font-weight: 500;
}
.sb-lightbox .sb-main > .sb-bottom {
  padding-top: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sb-lightbox .sb-info {
  padding: 20px;
  background: #D94F4F;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 23px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  letter-spacing: 0.3px;
  position: absolute;
  right: 0;
  left: 0;
  z-index: 5;
  height: 45px;
  font-weight: 500;
  cursor: pointer;
  align-items: center;
  display: none;
}
.sb-lightbox .sb-info a {
  color: #FFF;
  padding-left: 4px;
}
.sb-lightbox .sb-info.sb-active {
  display: flex;
  animation: sb-fade-animation 0.4s;
}
.sb-lightbox .sb-repeater {
  width: calc(100% - 25px);
}
.sb-lightbox .sb-player {
  display: inline-flex;
  margin: auto;
  border: 1px solid #E8E0F0;
  border-radius: 26px;
  justify-content: center;
}
.sb-lightbox .sb-main .sb-title {
  font-weight: 500;
}
.sb-lightbox.sb-lightbox-media {
  animation: none;
  background: #000;
}

.sb-lightbox-overlay {
  z-index: 10000000 !important;
  background-color: rgba(15, 23, 42, 0.45) !important;
}
.sb-lightbox-overlay.sb-active {
  display: block;
  pointer-events: auto;
}
.sb-lightbox-overlay.sb-dialog-overlay-active {
  z-index: 10000002 !important;
  background-color: rgba(15, 23, 42, 0.55) !important;
}

.sb-lightbox-media.sb-active + .sb-lightbox-overlay {
  background-color: rgba(0, 0, 0, 0.6) !important;
}

.sb-profile-edit-box, .sb-profile-box {
  height: calc(100% - 50px);
  max-width: 1000px;
}
.sb-profile-edit-box .sb-main, .sb-profile-box .sb-main {
  display: flex;
  padding: 0 20px;
}
.sb-profile-edit-box .sb-main > div, .sb-profile-box .sb-main > div {
  height: 100%;
  width: 50%;
}

#sb-whatsapp-send-template-box {
  height: calc(100% - 50px);
  max-width: 1000px;
}
#sb-whatsapp-send-template-box .sb-bottom div + a {
  margin-left: 15px;
}
#sb-whatsapp-send-template-box .sb-bottom > div {
  font-weight: 500;
  margin: 0 15px;
  color: #FF6B57;
}
#sb-whatsapp-send-template-box .sb-bottom > div:empty {
  display: none;
}

.sb-requirements-box .sb-input {
  justify-content: flex-start;
}
.sb-requirements-box .sb-input > span {
  max-width: 200px;
  min-width: 200px;
}
.sb-requirements-box .sb-input > div {
  font-size: 13px;
  letter-spacing: 0.3px;
  background: rgba(255, 196, 88, 0.15);
  color: rgb(155, 116, 36);
  width: 100%;
  line-height: 20px;
  padding: 13px;
  border-radius: 4px;
}
.sb-requirements-box .sb-input > div.sb-green {
  background-color: rgba(26, 146, 96, 0.07);
  color: rgb(21, 116, 77);
}

.sb-requirements-box .sb-input > div {
  display: inline-block;
  padding: 5px 10px;
  width: auto;
}
.sb-requirements-box .sb-main > p {
  margin-top: 30px;
}

@keyframes sb-dialog-spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes sb-delete-status-pulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.55;
  }
}
.sb-dialog-box {
  max-width: 500px;
  height: auto;
  min-height: 75px;
  text-align: center;
  padding: 30px;
  z-index: 10000003 !important;
}
.sb-dialog-box.sb-lightbox {
  padding: 0;
}
.sb-dialog-box.sb-dialog-modal-layer {
  position: fixed !important;
  left: 50% !important;
  top: 50% !important;
  right: auto !important;
  bottom: auto !important;
  margin: 0 !important;
  transform: translate(-50%, -50%) !important;
  max-height: calc(100dvh - 32px);
  box-sizing: border-box;
}
.sb-dialog-box.sb-dialog-modal-layer[data-type=alert], .sb-dialog-box.sb-dialog-modal-layer[data-type=error], .sb-dialog-box.sb-dialog-modal-layer#error {
  padding: 0 !important;
  overflow: hidden !important;
  width: min(440px, 100vw - 32px) !important;
  max-width: calc(100vw - 32px) !important;
}
.sb-dialog-box.sb-dialog-modal-layer:not([data-type=alert]):not([data-type=error]):not(#error) {
  overflow: auto;
}
.sb-dialog-box p {
  font-weight: 500;
  font-size: 15px;
  line-height: 30px;
  margin: 0 0 20px 0;
}
.sb-dialog-box p > .sb-icon-help {
  text-decoration: none;
  font-size: 13px;
  transform: translateY(1px);
  display: inline-block;
  color: #332B3A;
}
.sb-dialog-box a, .sb-dialog-box .sb-btn:not(.sb-hide) + a {
  margin: 0 7px;
}
.sb-dialog-box .sb-link-text {
  margin: 0;
  color: #332B3A;
}
.sb-dialog-box[data-type=choice] .sb-close, .sb-dialog-box[data-type=alert] .sb-close, .sb-dialog-box[data-type=info] .sb-cancel, .sb-dialog-box[data-type=info] .sb-confirm, .sb-dialog-box[data-type=success] .sb-cancel, .sb-dialog-box[data-type=success] .sb-confirm, .sb-dialog-box[data-type=training] .sb-cancel, .sb-dialog-box[data-type=training] .sb-confirm, .sb-dialog-box[data-type=training] .sb-close, .sb-dialog-box[data-type=map] .sb-cancel, .sb-dialog-box[data-type=map] .sb-confirm, .sb-dialog-box[data-type=error] .sb-cancel, .sb-dialog-box[data-type=error] .sb-close {
  display: none;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-confirm.sb-dialog-action, .sb-dialog-box#error .sb-dialog-actions .sb-confirm.sb-dialog-action {
  display: inline-flex !important;
}
.sb-dialog-box iframe {
  width: 100%;
  height: 400px;
  border: none;
  margin: 0;
  display: block;
}
.sb-dialog-box pre {
  font-family: monospace;
  margin: 10px 0 0 0;
  overflow-x: scroll;
  padding: 5px 5px 7px 5px;
  border-radius: 3px;
  border: 1px solid #E8E0F0;
  font-weight: 400;
}
.sb-dialog-box#error pre {
  white-space: normal;
}
.sb-dialog-box .sb-title {
  font-size: 17px;
  line-height: 50px;
  margin: -30px -30px 30px -30px;
  border-bottom: 1px solid #E8E0F0;
  font-weight: 500;
  padding: 10px 30px;
}
.sb-dialog-box .sb-title .sb-icon-info {
  color: #D94F4F;
}
.sb-dialog-box .sb-title .sb-icon-check {
  color: #FF6B57;
}
.sb-dialog-box .sb-title i {
  font-size: 25px;
  display: block;
  height: 42px;
  text-align: center;
}
.sb-dialog-box .sb-title:empty {
  display: none;
}
.sb-dialog-box[data-type=map] {
  max-width: 1000px;
  padding: 0;
}
.sb-dialog-box[data-type=map] p {
  margin: 0;
}
.sb-dialog-box[data-type=map] > div {
  position: absolute;
  z-index: 9;
  top: 10px;
  right: 0;
}
.sb-dialog-box[data-type=error], .sb-dialog-box#error, .sb-dialog-box[data-type=alert], .sb-dialog-box[data-type=success], .sb-dialog-box[data-type=training], .sb-dialog-box#sb-embeddings-box {
  max-width: 440px;
  padding: 0;
  text-align: left;
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 20px 50px rgba(15, 23, 42, 0.18);
}
.sb-dialog-box[data-type=error].sb-lightbox, .sb-dialog-box#error.sb-lightbox, .sb-dialog-box[data-type=alert].sb-lightbox, .sb-dialog-box[data-type=success].sb-lightbox, .sb-dialog-box[data-type=training].sb-lightbox, .sb-dialog-box#sb-embeddings-box.sb-lightbox {
  position: fixed;
  left: 50%;
  top: 50%;
  right: auto;
  bottom: auto;
  transform: translate(-50%, -50%);
  margin: 0 !important;
  height: auto !important;
  min-height: 0;
  max-height: calc(100dvh - 48px);
  width: min(440px, 100vw - 32px);
  max-width: calc(100vw - 32px);
}
.sb-dialog-box[data-type=error].sb-active, .sb-dialog-box#error.sb-active, .sb-dialog-box[data-type=alert].sb-active, .sb-dialog-box[data-type=success].sb-active, .sb-dialog-box[data-type=training].sb-active, .sb-dialog-box#sb-embeddings-box.sb-active {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto auto auto;
  align-content: start;
  justify-items: stretch;
}
.sb-dialog-box[data-type=error] .sb-title, .sb-dialog-box#error .sb-title, .sb-dialog-box[data-type=alert] .sb-title, .sb-dialog-box[data-type=success] .sb-title, .sb-dialog-box[data-type=training] .sb-title, .sb-dialog-box#sb-embeddings-box .sb-title {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  min-width: 0;
  box-sizing: border-box;
  align-self: stretch;
  margin: 0;
  padding: 16px 20px;
  background: #fef2f2;
  border-bottom: 1px solid #fecaca;
  color: #991b1b;
  font-size: 16px;
  line-height: 1.35;
  font-weight: 600;
}
.sb-dialog-box[data-type=error] .sb-title i, .sb-dialog-box#error .sb-title i, .sb-dialog-box[data-type=alert] .sb-title i, .sb-dialog-box[data-type=success] .sb-title i, .sb-dialog-box[data-type=training] .sb-title i, .sb-dialog-box#sb-embeddings-box .sb-title i {
  font-size: 22px;
  height: auto;
  width: auto;
  color: #dc2626;
  flex-shrink: 0;
  display: inline-block;
  text-align: left;
  line-height: 1;
}
.sb-dialog-box[data-type=error] .sb-title span, .sb-dialog-box#error .sb-title span, .sb-dialog-box[data-type=alert] .sb-title span, .sb-dialog-box[data-type=success] .sb-title span, .sb-dialog-box[data-type=training] .sb-title span, .sb-dialog-box#sb-embeddings-box .sb-title span {
  display: block;
}
.sb-dialog-box[data-type=error] > p, .sb-dialog-box#error > p, .sb-dialog-box[data-type=alert] > p, .sb-dialog-box[data-type=success] > p, .sb-dialog-box[data-type=training] > p, .sb-dialog-box#sb-embeddings-box > p {
  margin: 0;
  padding: 20px 24px;
  width: 100%;
  min-width: 0;
  box-sizing: border-box;
  font-weight: 400;
  font-size: 15px;
  line-height: 1.5;
  text-align: left;
}
.sb-dialog-box[data-type=error] .sb-dialog-info-body, .sb-dialog-box#error .sb-dialog-info-body, .sb-dialog-box[data-type=alert] .sb-dialog-info-body, .sb-dialog-box[data-type=success] .sb-dialog-info-body, .sb-dialog-box[data-type=training] .sb-dialog-info-body, .sb-dialog-box#sb-embeddings-box .sb-dialog-info-body {
  width: 100%;
  min-width: 0;
  min-height: 0;
  box-sizing: border-box;
  padding: 20px 24px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.sb-dialog-box[data-type=error] .sb-dialog-panel, .sb-dialog-box#error .sb-dialog-panel, .sb-dialog-box[data-type=alert] .sb-dialog-panel, .sb-dialog-box[data-type=success] .sb-dialog-panel, .sb-dialog-box[data-type=training] .sb-dialog-panel, .sb-dialog-box#sb-embeddings-box .sb-dialog-panel {
  display: flex;
  flex-direction: column;
  gap: 10px;
  text-align: left;
  width: 100%;
  box-sizing: border-box;
}
.sb-dialog-box[data-type=error] .sb-dialog-summary,
.sb-dialog-box[data-type=error] .sb-error-summary, .sb-dialog-box#error .sb-dialog-summary,
.sb-dialog-box#error .sb-error-summary, .sb-dialog-box[data-type=alert] .sb-dialog-summary,
.sb-dialog-box[data-type=alert] .sb-error-summary, .sb-dialog-box[data-type=success] .sb-dialog-summary,
.sb-dialog-box[data-type=success] .sb-error-summary, .sb-dialog-box[data-type=training] .sb-dialog-summary,
.sb-dialog-box[data-type=training] .sb-error-summary, .sb-dialog-box#sb-embeddings-box .sb-dialog-summary,
.sb-dialog-box#sb-embeddings-box .sb-error-summary {
  font-size: 15px;
  line-height: 1.55;
  color: #111827;
  margin: 0;
  font-weight: 500;
}
.sb-dialog-box[data-type=error] .sb-dialog-hint,
.sb-dialog-box[data-type=error] .sb-error-hint, .sb-dialog-box#error .sb-dialog-hint,
.sb-dialog-box#error .sb-error-hint, .sb-dialog-box[data-type=alert] .sb-dialog-hint,
.sb-dialog-box[data-type=alert] .sb-error-hint, .sb-dialog-box[data-type=success] .sb-dialog-hint,
.sb-dialog-box[data-type=success] .sb-error-hint, .sb-dialog-box[data-type=training] .sb-dialog-hint,
.sb-dialog-box[data-type=training] .sb-error-hint, .sb-dialog-box#sb-embeddings-box .sb-dialog-hint,
.sb-dialog-box#sb-embeddings-box .sb-error-hint {
  font-size: 13px;
  line-height: 1.45;
  color: #9ca3af;
  margin: 0;
  font-weight: 400;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions, .sb-dialog-box#error .sb-dialog-actions, .sb-dialog-box[data-type=alert] .sb-dialog-actions, .sb-dialog-box[data-type=success] .sb-dialog-actions, .sb-dialog-box[data-type=training] .sb-dialog-actions, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions {
  padding: 16px 24px 24px;
  border-top: 1px solid #f3f4f6;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  text-align: right;
  width: 100%;
  box-sizing: border-box;
  flex: 0 0 auto;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-btn,
.sb-dialog-box[data-type=error] .sb-dialog-actions a.sb-btn, .sb-dialog-box#error .sb-dialog-actions .sb-btn,
.sb-dialog-box#error .sb-dialog-actions a.sb-btn, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-btn,
.sb-dialog-box[data-type=alert] .sb-dialog-actions a.sb-btn, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-btn,
.sb-dialog-box[data-type=success] .sb-dialog-actions a.sb-btn, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-btn,
.sb-dialog-box[data-type=training] .sb-dialog-actions a.sb-btn, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-btn,
.sb-dialog-box#sb-embeddings-box .sb-dialog-actions a.sb-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 108px;
  height: 44px;
  min-height: 44px;
  flex: 0 0 auto;
  margin: 0 !important;
  padding: 0 16px;
  line-height: 1.2;
  font-weight: 500;
  border-radius: 8px;
  box-shadow: none;
  white-space: nowrap;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-close, .sb-dialog-box#error .sb-dialog-actions .sb-close, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-close, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-close, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-close, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-close {
  display: none !important;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-cancel, .sb-dialog-box#error .sb-dialog-actions .sb-cancel, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-cancel, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-cancel, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-cancel, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-cancel {
  background: #FFFFFF;
  border: 1px solid #d1d5db;
  color: #374151;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-cancel:hover, .sb-dialog-box#error .sb-dialog-actions .sb-cancel:hover, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-cancel:hover, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-cancel:hover, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-cancel:hover, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-cancel:hover {
  background: #f9fafb;
  border-color: #9ca3af;
  color: #111827;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-close,
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-dialog-action, .sb-dialog-box#error .sb-dialog-actions .sb-close,
.sb-dialog-box#error .sb-dialog-actions .sb-dialog-action, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-close,
.sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-dialog-action, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-close,
.sb-dialog-box[data-type=success] .sb-dialog-actions .sb-dialog-action, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-close,
.sb-dialog-box[data-type=training] .sb-dialog-actions .sb-dialog-action, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-close,
.sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-dialog-action {
  background: #111827;
  color: #FFFFFF;
  border: 1px solid #111827;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-close:hover,
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-dialog-action:hover, .sb-dialog-box#error .sb-dialog-actions .sb-close:hover,
.sb-dialog-box#error .sb-dialog-actions .sb-dialog-action:hover, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-close:hover,
.sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-dialog-action:hover, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-close:hover,
.sb-dialog-box[data-type=success] .sb-dialog-actions .sb-dialog-action:hover, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-close:hover,
.sb-dialog-box[data-type=training] .sb-dialog-actions .sb-dialog-action:hover, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-close:hover,
.sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-dialog-action:hover {
  background: #1f2937;
  border-color: #1f2937;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-confirm.sb-btn-red, .sb-dialog-box#error .sb-dialog-actions .sb-confirm.sb-btn-red, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-confirm.sb-btn-red, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-confirm.sb-btn-red, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-confirm.sb-btn-red, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-confirm.sb-btn-red {
  background: #dc2626;
  border: 1px solid #dc2626;
  color: #FFFFFF;
}
.sb-dialog-box[data-type=error] .sb-dialog-actions .sb-confirm.sb-btn-red:hover, .sb-dialog-box#error .sb-dialog-actions .sb-confirm.sb-btn-red:hover, .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-confirm.sb-btn-red:hover, .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-confirm.sb-btn-red:hover, .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-confirm.sb-btn-red:hover, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-confirm.sb-btn-red:hover {
  background: #b91c1c;
  border-color: #b91c1c;
}
.sb-dialog-box[data-type=success] .sb-title {
  background: #ecfdf5;
  border-bottom-color: #a7f3d0;
  color: #065f46;
}
.sb-dialog-box[data-type=success] .sb-title i {
  color: #059669;
}
.sb-dialog-box[data-type=success] .sb-dialog-actions .sb-close.sb-dialog-action {
  display: inline-flex !important;
  background: #FF6B57;
  border-color: #FF6B57;
}
.sb-dialog-box[data-type=success] .sb-dialog-actions .sb-close.sb-dialog-action:hover {
  background: rgb(100%, 27.8655462185%, 18.1176470588%);
  border-color: rgb(100%, 27.8655462185%, 18.1176470588%);
}
.sb-dialog-box[data-type=training] .sb-title, .sb-dialog-box#sb-embeddings-box .sb-title {
  background: #eff6ff;
  border-bottom-color: #bfdbfe;
  color: #1e40af;
}
.sb-dialog-box[data-type=training] .sb-dialog-spinner, .sb-dialog-box#sb-embeddings-box .sb-dialog-spinner {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 2px solid #bfdbfe;
  border-top-color: #2563eb;
  border-radius: 50%;
  animation: sb-dialog-spin 0.7s linear infinite;
  flex-shrink: 0;
}
.sb-dialog-box[data-type=training] .sb-training-status, .sb-dialog-box#sb-embeddings-box .sb-training-status {
  margin: 0;
  color: #374151;
  font-size: 15px;
  line-height: 1.5;
}
.sb-dialog-box[data-type=training] .sb-training-status--progress > span:first-child, .sb-dialog-box#sb-embeddings-box .sb-training-status--progress > span:first-child {
  animation: sb-delete-status-pulse 1.2s ease-in-out infinite;
}
.sb-dialog-box[data-type=training] .sb-training-progress, .sb-dialog-box#sb-embeddings-box .sb-training-progress {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.sb-dialog-box[data-type=training] .sb-training-progress__header, .sb-dialog-box#sb-embeddings-box .sb-training-progress__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.sb-dialog-box[data-type=training] .sb-training-progress__header .sb-training-status, .sb-dialog-box#sb-embeddings-box .sb-training-progress__header .sb-training-status {
  flex: 1;
  min-width: 0;
  margin: 0;
}
.sb-dialog-box[data-type=training] .sb-training-progress__percent, .sb-dialog-box#sb-embeddings-box .sb-training-progress__percent {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  color: #1e40af;
}
.sb-dialog-box[data-type=training] .sb-training-progress__meta, .sb-dialog-box#sb-embeddings-box .sb-training-progress__meta {
  display: flex;
  justify-content: flex-end;
  font-size: 13px;
  font-weight: 600;
  color: #1e40af;
}
.sb-dialog-box[data-type=training] .sb-training-progress__track, .sb-dialog-box#sb-embeddings-box .sb-training-progress__track {
  width: 100%;
  height: 8px;
  border-radius: 999px;
  background: #dbeafe;
  overflow: hidden;
}
.sb-dialog-box[data-type=training] .sb-training-progress__bar, .sb-dialog-box#sb-embeddings-box .sb-training-progress__bar {
  height: 100%;
  width: 0;
  border-radius: 999px;
  background: linear-gradient(90deg, #3b82f6, #2563eb);
  transition: width 0.35s ease;
}
.sb-dialog-box[data-type=training] .sb-training-progress__detail, .sb-dialog-box#sb-embeddings-box .sb-training-progress__detail {
  font-size: 13px;
  color: #6b7280;
}
.sb-dialog-box[data-type=training] .sb-training-progress__detail pre, .sb-dialog-box#sb-embeddings-box .sb-training-progress__detail pre {
  margin: 0;
}
.sb-dialog-box[data-type=training] pre, .sb-dialog-box#sb-embeddings-box pre {
  margin: 12px 0;
  padding: 10px 12px;
  background: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  font-size: 13px;
  line-height: 1.45;
  color: #111827;
  white-space: pre-wrap;
  word-break: break-word;
}
.sb-dialog-box[data-type=training] span + span,
.sb-dialog-box[data-type=training] span + pre + span, .sb-dialog-box#sb-embeddings-box span + span,
.sb-dialog-box#sb-embeddings-box span + pre + span {
  display: block;
  margin-top: 8px;
  font-size: 13px;
  color: #6b7280;
}
.sb-dialog-box[data-type=training] .sb-dialog-actions, .sb-dialog-box#sb-embeddings-box .sb-dialog-actions {
  display: none !important;
}
.sb-dialog-box[data-type=error] .sb-error-action, .sb-dialog-box#error .sb-error-action {
  font-size: 14px;
  line-height: 1.5;
  color: #374151;
  margin: 0 0 12px;
  padding: 12px 14px;
  background: #f9fafb;
  border-radius: 8px;
  border: 1px solid #e5e7eb;
  font-weight: 400;
}
.sb-dialog-box[data-type=error] .sb-error-link, .sb-dialog-box#error .sb-error-link {
  display: inline-flex;
  align-items: center;
  margin: 0 0 12px;
  color: #FF6B57;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
.sb-dialog-box[data-type=error] .sb-error-link:hover, .sb-dialog-box#error .sb-error-link:hover {
  text-decoration: underline;
}
.sb-dialog-box[data-type=error] .sb-error-details, .sb-dialog-box#error .sb-error-details {
  margin: 4px 0 12px;
}
.sb-dialog-box[data-type=error] .sb-error-details summary, .sb-dialog-box#error .sb-error-details summary {
  cursor: pointer;
  font-size: 13px;
  color: #6b7280;
  font-weight: 500;
  user-select: none;
}
.sb-dialog-box[data-type=error] .sb-error-details pre, .sb-dialog-box#error .sb-error-details pre {
  margin-top: 8px;
  font-size: 12px;
  max-height: 140px;
  overflow: auto;
  white-space: pre-wrap;
  word-break: break-word;
  text-align: left;
}

@media (max-width: 767px) {
  .sb-dialog-box[data-type=alert].sb-lightbox, .sb-dialog-box[data-type=alert].sb-dialog-modal-layer,
  .sb-dialog-box[data-type=error].sb-lightbox,
  .sb-dialog-box[data-type=error].sb-dialog-modal-layer,
  .sb-dialog-box#error.sb-lightbox,
  .sb-dialog-box#error.sb-dialog-modal-layer,
  .sb-dialog-box[data-type=success].sb-lightbox,
  .sb-dialog-box[data-type=success].sb-dialog-modal-layer,
  .sb-dialog-box[data-type=training].sb-lightbox,
  .sb-dialog-box[data-type=training].sb-dialog-modal-layer,
  .sb-dialog-box#sb-embeddings-box.sb-lightbox,
  .sb-dialog-box#sb-embeddings-box.sb-dialog-modal-layer {
    width: min(440px, 100vw - 24px) !important;
    max-width: calc(100vw - 24px) !important;
  }
  .sb-dialog-box[data-type=alert] .sb-title,
  .sb-dialog-box[data-type=error] .sb-title,
  .sb-dialog-box#error .sb-title,
  .sb-dialog-box[data-type=success] .sb-title,
  .sb-dialog-box[data-type=training] .sb-title,
  .sb-dialog-box#sb-embeddings-box .sb-title {
    padding: 14px 16px;
  }
  .sb-dialog-box[data-type=alert] > p,
  .sb-dialog-box[data-type=error] > p,
  .sb-dialog-box#error > p,
  .sb-dialog-box[data-type=success] > p,
  .sb-dialog-box[data-type=training] > p,
  .sb-dialog-box#sb-embeddings-box > p {
    padding: 16px;
  }
  .sb-dialog-box[data-type=alert] .sb-dialog-actions,
  .sb-dialog-box[data-type=error] .sb-dialog-actions,
  .sb-dialog-box#error .sb-dialog-actions,
  .sb-dialog-box[data-type=success] .sb-dialog-actions,
  .sb-dialog-box[data-type=training] .sb-dialog-actions,
  .sb-dialog-box#sb-embeddings-box .sb-dialog-actions {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    gap: 10px;
    padding: 12px 16px 16px;
  }
  .sb-dialog-box[data-type=alert] .sb-dialog-actions .sb-btn,
  .sb-dialog-box[data-type=alert] .sb-dialog-actions a.sb-btn,
  .sb-dialog-box[data-type=error] .sb-dialog-actions .sb-btn,
  .sb-dialog-box[data-type=error] .sb-dialog-actions a.sb-btn,
  .sb-dialog-box#error .sb-dialog-actions .sb-btn,
  .sb-dialog-box#error .sb-dialog-actions a.sb-btn,
  .sb-dialog-box[data-type=success] .sb-dialog-actions .sb-btn,
  .sb-dialog-box[data-type=success] .sb-dialog-actions a.sb-btn,
  .sb-dialog-box[data-type=training] .sb-dialog-actions .sb-btn,
  .sb-dialog-box[data-type=training] .sb-dialog-actions a.sb-btn,
  .sb-dialog-box#sb-embeddings-box .sb-dialog-actions .sb-btn,
  .sb-dialog-box#sb-embeddings-box .sb-dialog-actions a.sb-btn {
    min-width: 0;
    width: 100%;
  }
}
.sb-dialogflow-intent-box .sb-intent-add, .sb-dialogflow-intent-box .sb-bot-response {
  position: relative;
}
.sb-dialogflow-intent-box .sb-intent-add i, .sb-dialogflow-intent-box .sb-bot-response i {
  position: absolute;
  margin-left: 15px;
  top: -10px;
}
.sb-dialogflow-intent-box .sb-intent-add i:before, .sb-dialogflow-intent-box .sb-bot-response i:before {
  font-size: 16px;
}
.sb-dialogflow-intent-box .sb-intent-add i.sb-loading:before, .sb-dialogflow-intent-box .sb-bot-response i.sb-loading:before {
  line-height: 30px;
  font-size: 20px;
}
.sb-dialogflow-intent-box .sb-intent-add {
  margin-top: 10px;
}
.sb-dialogflow-intent-box .sb-intent-add i {
  position: absolute;
  margin-left: 15px;
  top: -10px;
}
.sb-dialogflow-intent-box .sb-intent-add i + i {
  margin-left: 50px;
}
.sb-dialogflow-intent-box .sb-intent-add i + i + i {
  margin-left: 85px;
}
.sb-dialogflow-intent-box .sb-type-text + .sb-type-text {
  margin-top: 5px;
}
.sb-dialogflow-intent-box .sb-title.sb-title-search .sb-search-btn {
  right: 36px;
}

.sb-bot-response.sb-disabled {
  position: relative;
}
.sb-bot-response.sb-disabled textarea {
  opacity: 0.5;
}
.sb-bot-response.sb-disabled i {
  display: none !important;
}
.sb-bot-response.sb-disabled:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}

#sb-intent-preview, #sb-qea-preview {
  position: absolute;
  top: -1px;
  right: 0;
  font-size: 18px;
  cursor: pointer;
  transition: all 0.4s;
}
#sb-intent-preview:hover, #sb-qea-preview:hover {
  color: #FF6B57;
}

.sb-bold-list p {
  font-weight: 400;
  text-align: left;
}
.sb-bold-list b {
  display: inline-block;
  width: 150px;
  font-weight: 500;
}

#opencart-order-details {
  padding: 20px 30px;
}
#opencart-order-details .sb-title {
  text-align: left;
}
#opencart-order-details .sb-panel-details {
  border: none;
}
#opencart-order-details .sb-title-opencart-products {
  color: #332B3A;
  margin-top: -30px;
  font-weight: 500;
  font-size: 16px;
}
#opencart-order-details .sb-list-links {
  text-align: left;
}
#opencart-order-details .sb-list-links > a {
  padding: 0;
  margin: 0;
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
}
#opencart-order-details .sb-list-links > a span:last-child {
  float: right;
}
#opencart-order-details .sb-panel-details {
  display: inline-block;
  width: calc(100% - 150px);
  padding: 0;
}
#opencart-order-details .oc-b-products {
  transform: translateY(-10px);
}

#intent-preview-box, #qea-preview-box {
  max-width: 350px;
  padding: 30px;
  text-align: left;
}
#intent-preview-box > p, #qea-preview-box > p {
  font-weight: 400;
  font-size: 13px;
  text-align: left;
}
#intent-preview-box > p span, #qea-preview-box > p span {
  display: block;
  line-height: 20px;
  overflow: hidden;
}
#intent-preview-box > p span + span, #qea-preview-box > p span + span {
  margin-top: 8px;
}
#intent-preview-box .sb-btn, #qea-preview-box .sb-btn {
  margin: 0;
}

#sb-errors-list-box {
  max-width: 600px;
}
#sb-errors-list-box pre {
  white-space: normal;
  text-align: left;
  padding: 7px 10px;
}

.sb-loading-global {
  height: 36px;
  width: 36px;
  max-width: 36px;
  max-height: 36px;
  margin: -18px 0 0 -18px;
  color: #FF6B57;
  border-radius: 3px;
  border-radius: 50%;
}

.sb-lightbox-overlay.sb-active + .sb-loading-global {
  box-shadow: none;
}

.sb-admin-box {
  max-width: 500px;
  margin: 30px auto;
  padding: 48px 40px 36px;
  border-radius: 6px;
  border: 1px solid #E8E0F0;
  background: #FFFFFF;
  position: relative;
}
.sb-admin-box .sb-top-bar {
  padding-bottom: 30px;
}
.sb-admin-box .sb-top-bar img {
  max-width: 300px;
}
.sb-admin-box .sb-top-bar .sb-title {
  font-size: 20px;
  line-height: 20px;
  font-weight: 500;
  margin: 30px 0px 15px 0px;
}
.sb-admin-box .sb-text {
  font-size: 15px;
  line-height: 25px;
  color: #6B6178;
}
.sb-admin-box .sb-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 30px;
}
.sb-admin-box .sb-info {
  font-size: 13px;
  line-height: 20px;
  color: #FFFFFF;
  background-color: #D94F4F;
  right: 0;
  left: 0;
  top: 0;
  margin: 0 0 40px 0;
  padding: 15px 20px;
  border-radius: 4px;
  display: none;
}
.sb-admin-box .sb-info.sb-active {
  display: block;
  animation: sb-fade-animation 0.4s;
}
.sb-admin-box .sb-text + .sb-input, .sb-admin-box .sb-input + .sb-text {
  margin-top: 30px;
}

.sb-rich-login {
  max-width: 500px;
}
.sb-rich-login .sb-forgot {
  font-size: 12px;
  margin-top: 15px;
  text-align: right;
  color: #6B6178;
}
.sb-rich-login .sb-register {
  font-weight: 500;
  font-size: 15px;
}
.sb-rich-login .sb-forgot,
.sb-rich-login .sb-register {
  cursor: pointer;
  transition: all 0.4s;
  text-decoration: none;
}
.sb-rich-login .sb-forgot:hover,
.sb-rich-login .sb-register:hover {
  color: #FF6B57;
}

#sb-error-check {
  display: none !important;
}

.sb-language-switcher {
  display: flex;
  align-items: center;
}
.sb-language-switcher img, .sb-language-switcher > i {
  display: block;
  opacity: 0.5;
  transition: all 0.4s;
  cursor: pointer;
}
.sb-language-switcher img {
  border-radius: 2px;
  margin: 0 5px;
  width: 20px;
  height: 13px;
  position: relative;
  z-index: 2;
}
.sb-language-switcher span {
  position: relative;
  transition: all 0.4s;
}
.sb-language-switcher span i {
  position: absolute;
  top: 0;
  left: 5px;
  line-height: 18px;
  cursor: pointer;
  font-size: 9px;
  opacity: 0;
  z-index: 0;
  transition: all 0.4s;
}
.sb-language-switcher span i:hover {
  color: #D94F4F;
}
.sb-language-switcher span:hover {
  padding-left: 15px;
  transition-delay: 1s;
}
.sb-language-switcher span:hover i {
  opacity: 1;
  transition-delay: 1s;
}
.sb-language-switcher span:hover i:hover {
  transition-delay: 0s;
}
.sb-language-switcher > i {
  font-size: 12px;
  line-height: 12px;
  height: 12px;
  margin-left: 10px;
}
.sb-language-switcher .sb-active img, .sb-language-switcher span:hover i, .sb-language-switcher span:hover img {
  opacity: 1;
}
.sb-language-switcher > i:hover {
  opacity: 1;
  color: #FF6B57;
}

.sb-languages-box .sb-main {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px;
  max-height: 300px;
  margin-bottom: 30px;
  padding-bottom: 0;
}
.sb-languages-box .sb-main > div {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 14px;
  cursor: pointer;
  transition: all 0.4s;
}
.sb-languages-box .sb-main > div > img {
  margin-right: 15px;
  border-radius: 3px;
  width: 26px;
  height: 15px;
}
.sb-languages-box .sb-main > div:hover {
  color: #FF6B57;
}

.sb-apps {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
}
.sb-apps > div {
  min-height: 0;
  min-width: 0;
  position: relative;
  overflow: hidden;
  padding: 30px 30px 30px 130px;
  border-radius: 6px;
  border: 1px solid rgb(205, 210, 215);
  cursor: pointer;
  transition: all 0.4s;
}
.sb-apps > div img {
  max-width: 60px;
  position: absolute;
  left: 30px;
  top: 30px;
}
.sb-apps > div h2 {
  font-size: 19px;
  padding: 0;
  margin: 0;
  color: #6B6178;
}
.sb-apps > div p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.3px;
  margin: 5px 0 0 0;
  color: rgb(120, 134, 146);
}
.sb-apps > div i {
  position: absolute;
  right: 30px;
  top: 30px;
  color: #2D8A5E;
}
.sb-apps > div:hover {
  border-color: #FF6B57;
  box-shadow: 0 0 5px rgba(39, 156, 255, 0.2);
}
.sb-apps > div.sb-disabled {
  opacity: 0.5;
}

.sb-panel-details .sb-whmcs-link {
  margin: 15px 15px 0 15px;
}

.sb-panel-whmcs .sb-list-items {
  margin: 0 15px 0 15px;
}

.sb-panel-aecommerce .sb-list-items > a > span:first-child, .sb-panel-martfury .sb-list-items > a > span:first-child, .sb-panel-opencart .sb-list-items > a > span:first-child {
  opacity: 0.6;
  margin-right: 5px;
}
.sb-panel-aecommerce .sb-list-links > a > span:last-child, .sb-panel-martfury .sb-list-links > a > span:last-child, .sb-panel-opencart .sb-list-links > a > span:last-child {
  float: right;
}

.sb-panel-zendesk .sb-list-items > a {
  margin-bottom: 5px;
}
.sb-panel-zendesk .sb-list-items > a > span:first-child {
  display: block;
  line-height: 15px;
  padding-left: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sb-panel-zendesk .sb-list-items > a > span:first-child i {
  right: auto;
  left: 15px;
  font-style: normal;
  height: 15px;
  width: 15px;
  line-height: 15px;
  text-align: center;
  border-radius: 3px;
  font-size: 9px;
  opacity: 1;
  font-weight: 500;
  color: #FFFFFF;
}
.sb-panel-zendesk .sb-btn {
  margin-left: 15px;
}
.sb-panel-zendesk #sb-zendesk-update-ticket {
  top: 10px;
}
.sb-panel-zendesk #sb-zendesk-update-ticket:hover {
  color: #FF6B57;
}

.sb-zendesk-status-n {
  background-color: rgb(255, 176, 87);
  color: rgb(112, 56, 21) !important;
}

.sb-zendesk-status-o {
  background-color: rgb(227, 79, 50);
}

.sb-zendesk-status-c {
  background-color: rgb(19, 202, 126);
}

.sb-zendesk-status-p {
  background-color: rgb(48, 145, 236);
  color: rgb(255, 255, 255);
}

.sb-zendesk-status-s {
  background-color: rgb(135, 146, 157);
}

.sb-zendesk-sync:before {
  content: "";
  position: absolute;
  width: 2px;
  background: #FF6B57;
  height: calc(100% - 7px);
  left: 0;
  top: 0;
}

.sb-aecommerce-orders > a > span:last-child {
  margin-left: 15px;
}

.sb-panel-details .sb-woocommerce-cart > a {
  padding-right: 35px;
}

.sb-btn-app-setting:not(.sb-active) {
  display: none;
}
.sb-btn-app-setting:not(.sb-active) + .sb-btn {
  margin-left: 0;
}

#sb-embeddings-box {
  min-height: 25px;
}
#sb-embeddings-box > p {
  margin: 0;
}
#sb-embeddings-box > p span {
  display: block;
  font-weight: 400;
  font-size: 14px;
  margin: 10px 0 0 0;
}

/*
 *
 * -----------------------------------------------------------
 * 3TH PARTY SCRIPTS
 * -----------------------------------------------------------
 *
*/
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  right: 20px !important;
  left: 20px;
  z-index: 3001;
  display: none;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table th {
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.3px;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #FF6B57;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.3px;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #E8E0F0;
  padding: 2px;
  outline: 0;
  font-size: 12px;
  background: transparent;
  border-radius: 4px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #FF6B57;
  color: #fff;
}

@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }
  .daterangepicker {
    direction: ltr;
    text-align: left;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1215686275);
  }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
.codex-editor:after {
  content: "M";
  font-family: "Support Board Icons";
  position: absolute;
  left: 0;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  bottom: 25px;
  opacity: 0.5;
  z-index: -1;
}

input.ce-inline-tool-input {
  min-width: 0;
}

.ce-settings .ce-popover__container {
  width: 250px !important;
}

[data-item-name=list] + [data-item-name=list] + [data-item-name=list] {
  display: none !important;
}

.image-tool__caption {
  min-width: 100px;
  width: calc(100% - 25px) !important;
  box-shadow: none;
}

.cdx-search-field {
  display: none !important;
}

.ce-block a {
  color: #332B3A;
}

.ce-header {
  font-size: 16px !important;
  color: #332B3A !important;
  font-weight: 500 !important;
}

h1.ce-header {
  font-size: 23px !important;
}

h2.ce-header {
  font-size: 19px !important;
}

.ce-toolbar__actions {
  padding-right: 15px;
}

.ce-block__content, .ce-toolbar__content {
  max-width: 100% !important;
  margin: 0;
}

.cdx-input {
  width: auto;
}

.ce-rawtool__textarea {
  min-height: 0 !important;
  background: #FFF9F2 !important;
}

.ce-divider {
  background: #E8E0F0;
  border: none;
  margin: 30px 0;
  height: 1px;
}

.cdx-search-field__icon {
  height: 35px !important;
}

.ct__content {
  color: #FFFFFF;
}

.cdx-block {
  max-width: 100% !important;
}

.image-tool__image-picture {
  border-radius: 3px;
}

.ce-info-block {
  border-width: 1px;
  border-style: solid;
  border-radius: 3px;
  padding: 10px;
  margin: 30px 0;
}

.ce-yellow {
  background: #fff6d3;
  border-color: #f7edc4;
  color: #38362a;
}

.ce-green {
  background: #eaf9e1;
  border-color: #d0eed0;
  color: #2c3a2c;
}

.ce-red {
  background: #ffe9de;
  border-color: #f0ddd4;
  color: #332a26;
}

.ce-gray {
  background: #f2f2f2;
  border-color: #ececec;
  color: #313131;
}

.ce-blue {
  background: #ebf3fa;
  border-color: #e0ebf5;
  color: #202224;
}

.ce-black {
  background: #404040;
  border-color: #404040;
  color: #e9e9e9;
}

.ce-popover-item__title {
  font-size: 13.5px;
  letter-spacing: 0.3px;
}

.ce-block--selected .ce-block__content {
  background: none;
}

/*
 *
 * -----------------------------------------------------------
 * CLOUD VERSION
 * -----------------------------------------------------------
 *
*/
#whatsapp-cloud-sync-btn, #whatsapp-cloud-reconnect-btn {
  display: none;
}

.sb-cloud-admin [id=user_type], .sb-cloud-admin [id=first_name], .sb-cloud-admin [id=last_name], .sb-cloud-admin [id=password], .sb-cloud-admin [id=email], .sb-cloud-admin .sb-delete {
  display: none !important;
}

.sb-cloud #whatsapp-cloud-sync-btn, .sb-cloud #whatsapp-cloud-reconnect-btn {
  display: flex;
}
.sb-cloud #admin-title, .sb-cloud #login-icon, .sb-cloud #login-message, .sb-cloud #email-piping-disable-cron,
.sb-cloud #pusher, .sb-cloud #cookie-domain, .sb-cloud #system-requirements, .sb-cloud #sb-path, .sb-cloud #tab-aecommerce, .sb-cloud #admin-icon, .sb-cloud #push-notifications-provider, .sb-cloud #push-notifications-id, .sb-cloud #push-notifications-key,
.sb-cloud #tab-whmcs, .sb-cloud #tab-perfex, .sb-cloud #tab-ump, .sb-cloud #tab-armember, .sb-cloud #tab-martfury, .sb-cloud #logs, .sb-cloud .sb-version, .sb-cloud #amazon-s3, .sb-cloud #whatsapp-twilio-btn.sb-active + #whatsapp-cloud-sync-btn,
.sb-cloud #whatsapp-twilio-btn.sb-active + #whatsapp-cloud-sync-btn + #whatsapp-cloud-reconnect-btn {
  display: none !important;
}
.sb-cloud #google-client-id:not(.sb-active), .sb-cloud #google-client-secret:not(.sb-active), .sb-cloud #google-refresh-token:not(.sb-active), .sb-cloud #open-ai-key:not(.sb-active) {
  display: none !important;
}
.sb-cloud #whatsapp-cloud-key:not(.sb-active), .sb-cloud #whatsapp-twilio-btn:not(.sb-active) {
  display: none !important;
}
.sb-cloud .sb-app-box .sb-setting, .sb-cloud .sb-app-box .sb-main .sb-title, .sb-cloud .sb-app-box .sb-btn-app-puchase {
  display: none !important;
}
.sb-cloud .sb-active-app .sb-btn-app-disable {
  display: block !important;
}
.sb-cloud .sb-active-app .sb-activate {
  display: none;
}

.sb-main:not(.sb-cloud) #google-sync-mode, .sb-main:not(.sb-cloud) #open-ai-sync-mode, .sb-main:not(.sb-cloud) #whatsapp-cloud-sync-mode, .sb-main:not(.sb-cloud) #open-ai-training-cron-job {
  display: none !important;
}

.sb-credits-panel-box p b a {
  display: none !important;
}

.sb-onboarding-box {
  height: calc(100% - 50px);
}
.sb-onboarding-box .sb-setting {
  align-items: center;
}
.sb-onboarding-box .sb-setting > div:first-child {
  padding-right: 30px;
  width: 100%;
}
.sb-onboarding-box .sb-setting > div:last-child {
  flex: 1;
}
.sb-onboarding-box .sb-setting h2 {
  font-size: 16px;
  margin-bottom: 15px;
  display: flex;
  align-items: center;
}
.sb-onboarding-box .sb-setting h2 img, .sb-onboarding-box .sb-setting h2 i {
  font-size: 18px;
  line-height: 20px;
  margin-left: 15px;
  height: 18px;
  display: block;
  transform: none;
}
.sb-onboarding-box .sb-setting h2 a {
  text-decoration: none;
}
.sb-onboarding-box .sb-setting .sb-btn {
  width: 70px;
}
.sb-onboarding-box .sb-setting .sb-btn.sb-active {
  background-color: #2D8A5E;
  color: #2D8A5E;
  cursor: default;
}
.sb-onboarding-box .sb-setting .sb-btn.sb-active:after {
  content: "w";
  font-family: "Support Board Icons";
  position: absolute;
  left: 0;
  right: 0;
  color: #FFFFFF;
}
.sb-onboarding-box .sb-setting + div {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid rgb(230, 230, 230);
}
.sb-onboarding-box .sb-main > p {
  margin-bottom: 30px;
}

.sb-menu [data-value=switch] {
  position: static !important;
}
.sb-menu [data-value=switch] > div {
  position: absolute;
  left: calc(100% - 1px);
  top: -61px;
  height: calc(100% + 45px);
  padding: 8px 15px;
  background: #FFF;
  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  opacity: 0;
  transition: all 0.4s linear 0.2s;
}
.sb-menu [data-value=switch] > div a {
  display: block;
  padding: 6px 0;
}
.sb-menu [data-value=switch]:hover > div {
  opacity: 1;
}

/*
 *
 * -----------------------------------------------------------
 * RESPONSIVE
 * -----------------------------------------------------------
 *
*/
@media (max-width: 1920px) {
  .tc-conv-workspace > .sb-admin-list, .sb-board > .sb-admin-list, .tc-conv-workspace .sb-user-details, .sb-board .sb-user-details {
    max-width: 350px;
    min-width: 350px;
  }
  .tc-conv-workspace > div > .sb-top .sb-search-btn > input, .sb-board > div > .sb-top .sb-search-btn > input {
    min-width: 250px;
  }
}
@media (max-width: 1600px) {
  .sb-admin:not(.tc-shell) > main > .sb-area-users > .sb-top-bar h2,
  .tc-shell .tc-viewport > .tc-panel.sb-area-users > .tc-page-header .tc-page-header__title,
  .tc-shell .tc-viewport > .tc-panel.sb-area-users > .sb-top-bar h2 {
    max-width: 200px;
    margin-right: 30px;
  }
  .tc-conv-workspace > .sb-admin-list, .sb-board > .sb-admin-list, .tc-conv-workspace .sb-user-details, .sb-board .sb-user-details {
    max-width: 300px;
    min-width: 300px;
  }
  .tc-conv-workspace > div > .sb-top .sb-search-btn > input, .sb-board > div > .sb-top .sb-search-btn > input {
    min-width: 200px;
  }
}
@media (max-width: 1300px) {
  .sb-area-reports .sb-grid {
    grid-template-columns: 1fr 1fr;
  }
  .sb-admin:not(.tc-shell) > main > .sb-area-users > .sb-top-bar h2,
  .tc-shell .tc-viewport > .tc-panel.sb-area-users > .tc-page-header .tc-page-header__title,
  .tc-shell .tc-viewport > .tc-panel.sb-area-users > .sb-top-bar h2 {
    max-width: 100px;
  }
  .tc-conv-workspace > div > .sb-top .sb-search-btn > input, .sb-board > div > .sb-top .sb-search-btn > input {
    min-width: 180px;
  }
  .sb-area-users .sb-menu-wide ul li {
    margin-right: 10px;
  }
  .sb-admin:not(.tc-shell) .sb-setting .repeater-item > div label,
  .sb-admin-start .sb-setting .repeater-item > div label {
    margin: 0 0 15px 0;
  }
  .sb-admin:not(.tc-shell) .sb-setting .repeater-item > div, .sb-admin:not(.tc-shell) .sb-setting .repeater-item > div, .sb-admin:not(.tc-shell) .sb-setting .input > div:not([data-type=textarea]):not(.sb-repeater-add),
  .sb-admin-start .sb-setting .repeater-item > div,
  .sb-admin-start .sb-setting .repeater-item > div,
  .sb-admin-start .sb-setting .input > div:not([data-type=textarea]):not(.sb-repeater-add) {
    display: block;
  }
  .sb-admin:not(.tc-shell) .sb-setting .input > div:not([data-type=textarea]):not(.sb-repeater-add) > label,
  .sb-admin-start .sb-setting .input > div:not([data-type=textarea]):not(.sb-repeater-add) > label {
    margin: 0 30px 10px 0;
  }
  .sb-admin:not(.tc-shell) .sb-setting > .sb-setting-content,
  .sb-admin-start .sb-setting > .sb-setting-content {
    flex-shrink: 1;
  }
  .sb-admin:not(.tc-shell) .sb-setting input, .sb-admin:not(.tc-shell) .sb-setting select, .sb-admin:not(.tc-shell) .sb-setting textarea, .sb-admin:not(.tc-shell) .sb-setting input, .sb-admin:not(.tc-shell) .sb-setting select, .sb-admin:not(.tc-shell) .sb-setting textarea,
  .sb-admin-start .sb-setting input,
  .sb-admin-start .sb-setting select,
  .sb-admin-start .sb-setting textarea,
  .sb-admin-start .sb-setting input,
  .sb-admin-start .sb-setting select,
  .sb-admin-start .sb-setting textarea {
    min-width: 0;
  }
  [data-id=open-ai-faq-set-data] .repeater-item > div {
    display: flex;
  }
  .sb-repeater-block-data .sb-setting + .sb-setting, .sb-repeater-block-actions .sb-setting + .sb-setting, .sb-repeater-block-rest-api .sb-setting + .sb-setting {
    margin: 5px 0 0 0;
  }
}
@media (max-width: 1024px) {
  .sb-area-reports .sb-grid {
    grid-template-columns: 1fr;
  }
}
@media (min-width: 465px) {
  .sb-menu-mobile > ul {
    box-shadow: none;
  }
}
@media (min-width: 465px) and (max-width: 1200px) {
  .tc-conv-workspace > .sb-admin-list, .sb-board > .sb-admin-list {
    min-width: 300px;
  }
  .tc-conv-workspace .sb-labels .sb-status-online, .sb-board .sb-labels .sb-status-online {
    text-indent: 999px;
    width: 10px;
    height: 10px;
    padding: 0;
    overflow: hidden;
    border-radius: 50%;
    background: #2D8A5E;
  }
  .tc-conv-workspace .sb-labels .sb-status-typing, .sb-board .sb-labels .sb-status-typing {
    padding: 0;
    text-indent: 999px;
    width: 30px;
    height: 25px;
    overflow: hidden;
    background: none;
  }
  .tc-conv-workspace .sb-conversation .sb-list > div, .sb-board .sb-conversation .sb-list > div {
    max-width: calc(100% - 100px);
  }
}
@media (min-width: 465px) and (max-width: 1366px) {
  .sb-board:not(.tc-conv-board) > .sb-admin-list, .sb-board:not(.tc-conv-board) .sb-user-details {
    max-width: 280px;
    min-width: 280px;
  }
  .sb-admin-list .sb-search-btn > input {
    min-width: 225px;
  }
}
@media (min-width: 465px) and (max-width: 1140px) {
  .sb-admin:not(.tc-shell) > main > div > .sb-top-bar > div:first-child > ul,
  .tc-shell .tc-viewport > .tc-panel > .sb-top-bar > div:first-child > ul,
  .tc-shell .tc-viewport > .tc-panel > .tc-page-header > .tc-page-header__start > ul {
    overflow-x: scroll;
  }
}
@media (min-width: 465px) and (max-width: 1024px) {
  .sb-board:not(.tc-conv-board) > .sb-admin-list, .sb-board:not(.tc-conv-board) .sb-user-details {
    max-width: 250px;
    min-width: 250px;
  }
  .sb-admin-list .sb-search-btn > input {
    min-width: 145px;
    max-width: 145px;
  }
  .sb-setting, .sb-setting {
    display: block;
  }
  .sb-setting > .sb-setting-content, .sb-setting > .sb-setting-content {
    max-width: 100%;
    width: auto;
    padding-right: 0;
    padding-bottom: 15px;
  }
  .sb-area-settings > .sb-tab > .sb-nav > ul, .sb-area-reports > .sb-tab > .sb-nav > ul {
    min-width: 180px;
  }
  .sb-area-users .sb-top-bar h2 {
    display: none;
  }
  .sb-area-users .sb-menu-users {
    position: relative;
    flex: 1 1 auto;
    min-width: 0;
    max-width: calc(100% - 180px);
  }
  .sb-area-users .sb-menu-users > div {
    display: block;
    position: relative;
    font-weight: 600;
    font-size: 15px;
    line-height: 40px;
    padding: 0 28px 0 4px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #332B3A;
  }
  .sb-area-users .sb-menu-users > div span {
    font-weight: 400;
    opacity: 0.7;
    font-size: 13px;
  }
  .sb-area-users .sb-menu-users > div:after {
    content: "a";
    font-family: "Support Board Icons";
    position: absolute;
    top: 50%;
    right: 4px;
    transform: translateY(-50%);
    font-size: 9px;
    font-style: normal;
    line-height: 1;
    color: #6B6178;
  }
  .sb-area-users .sb-menu-users > ul {
    display: none;
    position: absolute;
    left: 0;
    min-width: 240px;
    top: calc(100% + 6px);
    margin: 0;
    padding: 6px 0;
    background: #FFFFFF;
    border: 1px solid #E8E0F0;
    border-radius: 10px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
    z-index: 30;
    flex-direction: column;
  }
  .sb-area-users .sb-menu-users > ul li {
    margin: 0;
    padding: 10px 16px;
    line-height: 22px;
    font-size: 14px;
    border-bottom: none;
  }
  .sb-area-users .sb-menu-users > ul li.sb-active {
    border-bottom: none;
    background: rgb(248, 250, 252);
    color: #FF6B57;
  }
  .sb-area-users .sb-menu-users > ul li span {
    display: inline;
    transform: none;
  }
  .sb-area-users .sb-menu-users.sb-active > ul {
    display: flex;
  }
  .sb-menu-wide ul li, .sb-tab > .sb-nav > ul li {
    margin: 0 10px 0 0;
  }
  .tc-conv-workspace > div > .sb-top .sb-search-btn > input, .sb-board > div > .sb-top .sb-search-btn > input {
    min-width: 150px;
  }
}
@media (max-width: 1024px) {
  .sb-area-users .sb-filter-btn.sb-active {
    position: relative !important;
    width: 48px !important;
    background: transparent !important;
    z-index: auto;
  }
  .sb-area-users .sb-filter-btn > .sb-filters-panel {
    position: fixed;
    top: 70px;
    left: 72px;
    right: 0;
    bottom: 0;
    width: auto !important;
    max-width: none !important;
    padding: 0 !important;
    border-radius: 0;
    border: none;
    box-shadow: none;
    display: none;
    flex-direction: column;
    z-index: 40;
    animation: none;
    overflow: hidden;
  }
  .sb-area-users .sb-filter-btn > .sb-filters-panel:before {
    display: none;
  }
  .sb-area-users .sb-filter-btn > .sb-filters-panel .sb-filters-header {
    border-radius: 0;
    flex-shrink: 0;
  }
  .sb-area-users .sb-filter-btn > .sb-filters-panel .sb-filters-top {
    flex-shrink: 0;
  }
  .sb-area-users .sb-filter-btn > .sb-filters-panel .sb-filters-body {
    flex: 1 1 auto;
    min-height: 0;
    max-height: none;
    overflow-y: auto;
  }
  .sb-area-users .sb-filter-btn > .sb-filters-panel .sb-filters-footer {
    flex-shrink: 0;
    border-radius: 0;
  }
  .sb-area-users .sb-filter-btn.sb-active > .sb-filters-panel {
    display: flex !important;
  }
}
/*
 *
 * ==========================================================
 * _SB-UI.SCSS — Standardized Admin Component Library
 * ==========================================================
 *
 * Prefix : sb-ui-
 * Mirrors: sa- design system (account/css/skin.scss)
 * Loaded : via @import in admin.scss
 *
 * Design tokens — Warm Intelligence (see account/css/_tc-tokens.scss)
 *
 */
.tc-shell,
.sb-admin,
body.tc-auth-page,
body.tc-super-page,
.sb-chat {
  --tc-coral: #FF6B57;
  --tc-coral-hover: #E85A48;
  --tc-violet: #7762D8;
  --tc-violet-hover: #6554C4;
  --tc-lavender: #EEE9FF;
  --tc-peach: #FFE6DE;
  --tc-ivory: #FFF9F2;
  --tc-aubergine: #332B3A;
  --tc-surface: #FFFFFF;
  --tc-border: #E8E0F0;
  --tc-muted: #6B6178;
  --tc-muted-light: #9B92A8;
  --tc-success: #2D8A5E;
  --tc-success-soft: #E8F5EE;
  --tc-danger: #D94F4F;
  --tc-danger-soft: #FDF0F0;
  --tc-warning: #C47A1A;
  --tc-warning-soft: #FFF5E8;
  --tc-info: #7762D8;
  --tc-info-soft: #EEE9FF;
  --tc-highlight: var(--tc-peach);
  --tc-subtle: var(--tc-lavender);
  --tc-glass: color-mix(in srgb, var(--tc-surface) 92%, transparent);
  --tc-nav-active-bg: var(--tc-peach);
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
}

[data-tc-theme=dark] {
  --tc-coral: #FF8A7A;
  --tc-coral-hover: #FF9E90;
  --tc-violet: #2ECFC0;
  --tc-violet-hover: #67E8F9;
  --tc-lavender: #152438;
  --tc-peach: #1A2D45;
  --tc-ivory: #08111F;
  --tc-aubergine: #E2ECF8;
  --tc-surface: #0F1A2E;
  --tc-border: #243B5C;
  --tc-muted: #8BA3C0;
  --tc-muted-light: #5C7390;
  --tc-success: #3DDBA8;
  --tc-success-soft: #0D2A22;
  --tc-danger: #F07070;
  --tc-danger-soft: #2A1418;
  --tc-warning: #F0B45A;
  --tc-warning-soft: #2A2010;
  --tc-info: #2ECFC0;
  --tc-info-soft: #122A35;
  --tc-highlight: color-mix(in srgb, var(--tc-violet) 14%, var(--tc-surface));
  --tc-glass: color-mix(in srgb, var(--tc-surface) 94%, transparent);
  --tc-nav-active-bg: color-mix(in srgb, var(--tc-peach) 88%, var(--tc-surface));
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-elevated: color-mix(in srgb, var(--tc-lavender) 55%, var(--tc-surface));
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
}
[data-tc-theme=dark] .tc-shell, [data-tc-theme=dark].tc-shell, [data-tc-theme=dark].sb-admin, [data-tc-theme=dark].tc-auth-page, [data-tc-theme=dark].tc-super-page,
[data-tc-theme=dark] .sb-chat {
  --tc-coral: #FF8A7A;
  --tc-coral-hover: #FF9E90;
  --tc-violet: #2ECFC0;
  --tc-violet-hover: #67E8F9;
  --tc-lavender: #152438;
  --tc-peach: #1A2D45;
  --tc-ivory: #08111F;
  --tc-aubergine: #E2ECF8;
  --tc-surface: #0F1A2E;
  --tc-border: #243B5C;
  --tc-muted: #8BA3C0;
  --tc-muted-light: #5C7390;
  --tc-success: #3DDBA8;
  --tc-success-soft: #0D2A22;
  --tc-danger: #F07070;
  --tc-danger-soft: #2A1418;
  --tc-warning: #F0B45A;
  --tc-warning-soft: #2A2010;
  --tc-info: #2ECFC0;
  --tc-info-soft: #122A35;
  --tc-highlight: color-mix(in srgb, var(--tc-violet) 14%, var(--tc-surface));
  --tc-glass: color-mix(in srgb, var(--tc-surface) 94%, transparent);
  --tc-nav-active-bg: color-mix(in srgb, var(--tc-peach) 88%, var(--tc-surface));
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-elevated: color-mix(in srgb, var(--tc-lavender) 55%, var(--tc-surface));
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
}

.sb-ui-page-header {
  margin-bottom: 24px;
}

.sb-ui-page-title {
  font-size: 18px;
  font-weight: 700;
  color: #332B3A;
  margin: 0 0 6px;
  letter-spacing: -0.02em;
}

.sb-ui-page-desc {
  font-size: 13px;
  color: #6B6178;
  margin: 0 0 24px;
  line-height: 1.55;
}

.sb-ui-section-title {
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: #6B6178;
  margin: 0 0 12px;
  padding-bottom: 8px;
  border-bottom: 1px solid #E8E0F0;
}

.sb-ui-sep {
  border: none;
  border-top: 1px solid #E8E0F0;
  margin: 24px 0;
  opacity: 1;
  height: 0;
}
.sb-ui-sep.sb-ui-sep--loose {
  margin: 32px 0;
}
.sb-ui-sep.sb-ui-sep--tight {
  margin: 12px 0;
}
.sb-ui-sep.sb-ui-sep--space {
  border-top-color: transparent;
  margin: 28px 0;
}
.sb-ui-sep.sb-ui-sep--sm {
  border-top-color: transparent;
  margin: 14px 0;
}

.sb-ui-topbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 70px;
  padding: 0 20px;
  background: #FFFFFF;
  border-bottom: 1px solid #E8E0F0;
  flex-shrink: 0;
}
.sb-ui-topbar h2 {
  font-size: 15px;
  font-weight: 600;
  color: #332B3A;
  margin: 0;
  display: flex;
  align-items: center;
}
.sb-ui-topbar h2 img {
  height: 35px;
  margin: 0 15px 0 0;
}

.sb-ui-tabs {
  display: flex;
  flex: 1;
  overflow: hidden;
}

.sb-ui-tabs__nav {
  width: 180px;
  min-width: 180px;
  flex-shrink: 0;
  border-right: 1px solid #E8E0F0;
  padding: 12px 0;
  position: relative;
}
.sb-ui-tabs__nav > div {
  display: none;
  padding: 0 16px;
  font-size: 14px;
  font-weight: 500;
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
  line-height: 44px;
  cursor: pointer;
}
.sb-ui-tabs__nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sb-ui-tabs__nav li {
  line-height: 34px;
  font-size: 13px;
  font-weight: 500;
  color: #6B6178;
  border-radius: 6px;
  margin: 1px 8px;
  padding: 0 8px;
  cursor: pointer;
  user-select: none;
  transition: color 0.12s, background 0.12s;
}
.sb-ui-tabs__nav li:hover:not(.sb-active) {
  color: #332B3A;
  background: color-mix(in srgb, #EEE9FF 30%, #FFF9F2);
}
.sb-ui-tabs__nav li.sb-active {
  color: #FF6B57;
  background: var(--tc-lavender);
  font-weight: 500;
}
.sb-ui-tabs__nav > .sb-btn-text {
  position: absolute;
  left: 15px;
  bottom: 15px;
  font-size: 13px;
  font-weight: 500;
}

.sb-ui-tabs__panel {
  flex: 1;
  overflow-y: auto;
  padding: 20px 15px 30px 20px;
}
.sb-ui-tabs__panel > div {
  display: none;
}
.sb-ui-tabs__panel > div.sb-active {
  display: block;
  animation: sb-fade-animation 0.4s;
}
.sb-ui-tabs__panel > div.sb-loading::before {
  left: 10px;
  top: 10px;
}
.sb-ui-tabs__panel textarea[readonly], .sb-ui-tabs__panel input[readonly] {
  background: #FFF9F2;
}

.sb-ui-modal {
  background: #FFFFFF;
  border-radius: 8px;
  overflow: hidden;
}

.sb-ui-modal__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 60px;
  padding: 0 20px;
  border-bottom: 1px solid #E8E0F0;
  flex-shrink: 0;
}

.sb-ui-modal__body {
  padding: 20px;
  overflow-y: auto;
}

.sb-ui-card {
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  overflow: hidden;
}

.sb-ui-card__header {
  padding: 9px 14px;
  background: #f5f7fa;
  border-bottom: 1px solid #d4d4d4;
  font-size: 11px;
  font-weight: 600;
  color: #566069;
  text-transform: uppercase;
  letter-spacing: 0.06em;
}

.sb-ui-card__body {
  padding: 12px 14px;
}

.sb-admin > .sb-header.sb-ui-sidebar {
  background: #FFFFFF;
  border-right: 1px solid #E8E0F0;
}

.sb-admin > .sb-header.sb-ui-sidebar > .sb-admin-nav > .sb-ui-sidebar__nav > a:not(.sb-active):hover {
  background: rgba(0, 0, 0, 0.04);
}
.sb-admin > .sb-header.sb-ui-sidebar > .sb-admin-nav > .sb-ui-sidebar__nav > a.sb-active {
  background: rgba(59, 130, 246, 0.09);
}

.sb-admin:not(.tc-shell) > main > div.sb-ui-area:not(.sb-area-conversations),
.tc-shell .tc-viewport > .tc-panel.sb-ui-area:not(.sb-area-conversations) {
  border-radius: 8px;
  border: 1px solid var(--tc-border);
  background: var(--tc-canvas);
  margin: 8px 8px 8px 0;
}

.sb-ui-tabs.sb-tab > .sb-ui-tabs__nav.sb-nav {
  min-width: 180px;
  padding: 12px 0;
  border-right: 1px solid #E8E0F0;
}
.sb-ui-tabs.sb-tab > .sb-ui-tabs__nav.sb-nav > ul {
  max-width: none;
}
.sb-ui-tabs.sb-tab > .sb-ui-tabs__nav.sb-nav > ul li {
  border-radius: 6px;
  margin: 1px 8px;
  padding: 0 8px;
  line-height: 34px;
  color: #6B6178;
  font-size: 13px;
}
.sb-ui-tabs.sb-tab > .sb-ui-tabs__nav.sb-nav > ul li.sb-active {
  background: var(--tc-lavender);
  border-bottom: none;
}
.sb-ui-tabs.sb-tab > .sb-ui-tabs__nav.sb-nav > ul li:hover:not(.sb-active) {
  background: var(--tc-lavender);
  color: var(--tc-text);
}
.sb-ui-tabs.sb-tab > .sb-ui-tabs__panel.sb-content {
  flex: 1;
  overflow-y: auto;
}

.sb-ui-card-title {
  font-size: 15px;
  font-weight: 700;
  color: #332B3A;
  margin: 0 0 16px;
}

.sb-ui-field {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 16px;
}
.sb-ui-field label {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
}
.sb-ui-field input, .sb-ui-field select {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #E8E0F0;
  border-radius: 6px;
  padding: 9px 12px;
  font-size: 13px;
  color: #332B3A;
  background: #FFF9F2;
  outline: none;
  transition: border-color 0.15s, background 0.15s;
}
.sb-ui-field input:focus, .sb-ui-field select:focus {
  border-color: #6B6178;
  background: #FFFFFF;
}
.sb-ui-field.sb-ui-field--readonly input {
  background: #f5f7fa;
  color: #788692;
  cursor: default;
}
.sb-ui-field.sb-ui-field--action {
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
}
.sb-ui-field.sb-ui-field--action label {
  display: none;
}
.sb-ui-field.sb-ui-field--action input {
  min-width: 0;
  flex: 1;
}
.sb-ui-field.sb-ui-field--action .sb-btn {
  background-color: #FFFFFF;
  color: #566069;
  border: 1px solid #ccd2d5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  padding: 0 10px;
  white-space: nowrap;
  border-radius: 4px;
  height: 40px;
  line-height: 40px;
  margin-left: 15px;
  flex-shrink: 0;
}
.sb-ui-field.sb-ui-field--action .sb-btn:hover {
  color: #FFFFFF;
  border-color: #FF6B57;
  background-color: #FF6B57;
}
.sb-ui-field.sb-ui-field--action .sb-btn.sb-loading {
  width: 15px;
  background: #FFFFFF !important;
  border-color: #ccd2d5;
  cursor: default;
}
.sb-ui-field.sb-ui-field--action .sb-btn.sb-loading::before {
  color: rgb(38, 67, 92);
}

.sb-ui-field textarea {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #E8E0F0;
  border-radius: 6px;
  padding: 9px 12px;
  font-size: 13px;
  color: #332B3A;
  background: #FFF9F2;
  outline: none;
  resize: vertical;
  min-height: 100px;
  line-height: 1.6;
  transition: border-color 0.15s, background 0.15s;
}
.sb-ui-field textarea:focus {
  border-color: #6B6178;
  background: #FFFFFF;
}

.sb-ui-code-field {
  margin-bottom: 24px;
}
.sb-ui-code-field input, .sb-ui-code-field textarea {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #E8E0F0;
  border-radius: 6px;
  padding: 9px 12px;
  font-size: 12.5px;
  color: #788692;
  background: #FFF9F2;
  outline: none;
  resize: none;
  line-height: 1.6;
  font-family: "SF Mono", ui-monospace, monospace;
}
.sb-ui-code-field input {
  cursor: pointer;
}
.sb-ui-code-field input:hover {
  text-decoration: underline;
}

.sb-ui-fields {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.sb-ui-field-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
}

.sb-ui-grid {
  display: grid;
  gap: 16px;
}
.sb-ui-grid.sb-ui-grid--2 {
  grid-template-columns: 1fr 1fr;
}
.sb-ui-grid.sb-ui-grid--3 {
  grid-template-columns: repeat(3, 1fr);
}
.sb-ui-grid.sb-ui-grid--4 {
  grid-template-columns: repeat(4, 1fr);
}

.sb-ui-table-wrap {
  overflow-x: auto;
}

.sb-ui-table {
  width: max-content;
  min-width: 100%;
  border-collapse: collapse;
}
.sb-ui-table thead th {
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #9B92A8;
  padding: 8px 12px;
  border-bottom: 1px solid #E8E0F0;
  background: transparent;
  text-align: left;
  white-space: nowrap;
}
.sb-ui-table tbody td {
  font-size: 13px;
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
  padding: 10px 12px;
  border-bottom: 1px solid color-mix(in srgb, #EEE9FF 30%, #FFF9F2);
  vertical-align: middle;
  white-space: nowrap;
}
.sb-ui-table tbody tr:hover td {
  background: #FFF9F2;
  cursor: pointer;
}
.sb-ui-table tbody tr:last-child td {
  border-bottom: none;
}

.sb-ui-toggle-row {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 13px;
  color: #6B6178;
}

.sb-ui-toggle {
  position: relative;
  display: inline-block;
  width: 34px;
  height: 18px;
  flex-shrink: 0;
}
.sb-ui-toggle input {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}
.sb-ui-toggle > span {
  position: absolute;
  cursor: pointer;
  inset: 0;
  background: var(--tc-border);
  border-radius: 18px;
  transition: background 0.2s;
}
.sb-ui-toggle > span::before {
  content: "";
  position: absolute;
  height: 12px;
  width: 12px;
  left: 3px;
  bottom: 3px;
  background: #FFFFFF;
  border-radius: 50%;
  transition: transform 0.2s;
}
.sb-ui-toggle input:checked + span {
  background: #2D8A5E;
}
.sb-ui-toggle input:checked + span::before {
  transform: translateX(16px);
}

.sb-ui-alert {
  padding: 12px 16px;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  font-size: 12px;
  line-height: 1.5;
  margin-bottom: 16px;
}
.sb-ui-alert.sb-ui-alert--error {
  border-color: #fca5a5;
  background: #fff5f5;
}
.sb-ui-alert.sb-ui-alert--success {
  border-color: color-mix(in srgb, var(--tc-success) 45%, transparent);
  background: var(--tc-success-soft);
}
.sb-ui-alert.sb-ui-alert--warning {
  border-color: color-mix(in srgb, var(--tc-warning) 45%, transparent);
  background: var(--tc-warning-soft);
}

.sb-ui-alert__title {
  font-weight: 600;
  margin-bottom: 2px;
}
.sb-ui-alert--error .sb-ui-alert__title {
  color: #D94F4F;
}
.sb-ui-alert--success .sb-ui-alert__title {
  color: #16a34a;
}
.sb-ui-alert--warning .sb-ui-alert__title {
  color: var(--tc-warning);
}

.sb-ui-settings-list {
  counter-reset: section-num;
  margin-bottom: 24px;
}

.sb-ui-setting-row {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  border-top: 1px solid color-mix(in srgb, #EEE9FF 50%, #FFFFFF);
  counter-increment: section-num;
}
.sb-ui-setting-row:first-child {
  border-top: none;
}

.sb-ui-setting-left {
  width: 240px;
  min-width: 240px;
  flex-shrink: 0;
  padding: 40px 40px 40px 0;
}
.sb-ui-setting-left::before {
  content: counter(section-num, decimal-leading-zero);
  display: block;
  font-size: 11px;
  font-weight: 500;
  color: var(--tc-border);
  letter-spacing: 0.14em;
  font-family: "SF Mono", ui-monospace, monospace;
  margin-bottom: 10px;
}

.sb-ui-setting-title {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #332B3A;
  margin: 0 0 8px;
}

.sb-ui-setting-desc {
  font-size: 12.5px;
  color: #9B92A8;
  line-height: 1.75;
  margin: 0;
}

.sb-ui-setting-right {
  flex: 1;
  min-width: 0;
  padding: 40px 0 40px 48px;
  border-left: 1px solid color-mix(in srgb, #EEE9FF 50%, #FFFFFF);
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}

.sb-ui-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  font-size: 11px;
  font-weight: 600;
  padding: 2px 8px;
  border-radius: 99px;
  background: color-mix(in srgb, #EEE9FF 30%, #FFF9F2);
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
  white-space: nowrap;
}
.sb-ui-badge.sb-ui-badge--success {
  background: #dcfce7;
  color: #16a34a;
}
.sb-ui-badge.sb-ui-badge--danger {
  background: #fee2e2;
  color: #D94F4F;
}
.sb-ui-badge.sb-ui-badge--warning {
  background: var(--tc-warning-soft);
  color: var(--tc-warning);
}
.sb-ui-badge.sb-ui-badge--accent {
  background: var(--tc-lavender);
  color: #FF6B57;
}

@media (max-width: 768px) {
  .sb-ui-topbar {
    height: 56px;
    padding: 0 14px;
  }
  .sb-ui-topbar h2 {
    font-size: 13px;
  }
}
:root {
  --tc-bp-compact: 1099px;
  --tc-bp-mobile: 767px;
  --tc-bp-xs: 464px;
}

.tc-shell .tc-viewport > .tc-panel:not(.tc-active):not(.sa-active),
.tc-shell .tc-viewport > [data-tc-panel]:not(.tc-active),
.tc-shell[data-tc-app=super-admin] .tc-viewport > .sa-tab:not(.tc-active):not(.sa-active) {
  display: none !important;
}

.tc-shell #tc-viewport > .tc-panel.tc-active,
.tc-shell #tc-viewport > [data-tc-panel].tc-active {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  overflow: hidden;
}

.tc-panel-store {
  display: none !important;
}

.tc-shell[data-tc-app=tenant-admin] #tc-content > .tc-panel,
.tc-shell[data-tc-app=tenant-admin] #tc-content > [data-tc-panel] {
  display: none !important;
}

.tc-area {
  min-height: 0;
  overflow: hidden;
}

.tc-area__body {
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
}

.tc-page-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-shrink: 0;
  min-height: var(--tc-toolbar-height, 56px);
  padding: 10px 24px;
  background: #FFFFFF;
  border-bottom: 1px solid #E8E0F0;
}

.tc-page-header__start,
.tc-page-header__end {
  display: flex;
  align-items: center;
  gap: 10px;
  min-width: 0;
}

.tc-page-header__start {
  flex: 1 1 auto;
}

.tc-page-header__end {
  flex: 0 0 auto;
  flex-shrink: 0;
}

.tc-page-header__title {
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  color: #332B3A;
  line-height: 1.2;
  white-space: nowrap;
}

.tc-page-header__heading {
  display: flex;
  flex-direction: column;
  min-width: 0;
}

.tc-page-header__subtitle {
  margin: 4px 0 0;
  font-size: 13px;
  font-weight: 400;
  color: #6B6178;
  line-height: 1.4;
}

.tc-page-header__filters {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  min-width: 0;
}

.tc-page-header--flows {
  flex-wrap: wrap;
  row-gap: 8px;
  min-height: 56px;
  height: auto;
}

.tc-page-header--reports .tc-page-header__end {
  flex-wrap: wrap;
}

.tc-btn__label {
  white-space: nowrap;
}

.tc-segment {
  position: relative;
  flex: 0 0 auto;
  min-width: 0;
}
.tc-segment > .tc-segment__toggle,
.tc-segment > .tc-segment__toggle-label,
.tc-segment > div:not(.sb-menu-wide):not(.sb-btn) {
  display: none;
}
.tc-segment > ul,
.tc-segment > .tc-segment__list {
  display: flex;
  align-items: center;
  gap: 2px;
  margin: 0;
  padding: 3px;
  list-style: none;
  background: var(--tc-canvas);
  border-radius: 10px;
  border: 1px solid #E8E0F0;
}
.tc-segment > ul li,
.tc-segment > .tc-segment__list li {
  margin: 0;
  padding: 6px 12px;
  line-height: 1.3;
  font-size: 13px;
  font-weight: 500;
  color: #6B6178;
  border-radius: 7px;
  white-space: nowrap;
  cursor: pointer;
  user-select: none;
}
.tc-segment > ul li:hover:not(.sb-active),
.tc-segment > .tc-segment__list li:hover:not(.sb-active) {
  color: var(--tc-text);
  background: var(--tc-lavender);
}
.tc-segment > ul li.sb-active,
.tc-segment > .tc-segment__list li.sb-active {
  color: #FF6B57;
  background: var(--tc-surface);
  box-shadow: 0 1px 2px color-mix(in srgb, var(--tc-text) 6%, transparent);
}

.tc-icon-actions {
  display: flex;
  align-items: center;
  gap: 4px;
  flex-shrink: 0;
}
.tc-icon-actions > i {
  display: none;
}
.tc-icon-actions > ul {
  display: flex;
  align-items: center;
  gap: 4px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.tc-icon-btn,
.tc-icon-actions .sb-btn-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  min-width: 36px;
  min-height: 36px;
  margin: 0;
  padding: 0;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  background: var(--tc-surface);
  color: #6B6178;
  font-size: 15px;
  line-height: 1;
  cursor: pointer;
  text-indent: 0;
  box-shadow: none;
  vertical-align: middle;
  flex-shrink: 0;
  transition: border-color 0.15s, color 0.15s, background 0.15s;
}
.tc-icon-btn i,
.tc-icon-actions .sb-btn-icon i {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  line-height: 1;
}
.tc-icon-btn:hover, .tc-icon-btn:focus-visible,
.tc-icon-actions .sb-btn-icon:hover,
.tc-icon-actions .sb-btn-icon:focus-visible {
  border-color: color-mix(in srgb, var(--tc-violet) 42%, var(--tc-border));
  color: var(--tc-violet);
  background: var(--tc-lavender);
  transform: none;
}

.tc-search {
  position: relative;
  flex-shrink: 0;
}
.tc-search .sb-search-btn {
  position: relative;
  margin: 0;
  width: auto;
  height: 36px;
}
.tc-search .sb-search-btn > input {
  display: block !important;
  position: static !important;
  min-width: 180px;
  width: 180px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  padding: 0 12px 0 32px;
  font-size: 13px;
  box-sizing: border-box;
}
.tc-search .sb-search-btn > i {
  position: absolute;
  left: 10px;
  top: 0;
  line-height: 36px;
  font-size: 14px;
  color: #9B92A8;
}

.tc-page-header .tc-search .sb-search-btn > input,
.tc-page-header .sb-search-dropdown .sb-search-btn > input,
.tc-page-header .tc-search.sb-search-btn > input {
  display: block !important;
  position: static !important;
}

.tc-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  height: 36px;
  padding: 0 14px;
  margin: 0;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  background: var(--tc-surface);
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
  font-size: 13px;
  font-weight: 600;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
  box-shadow: none;
}
.tc-btn i {
  margin: 0;
  font-size: 14px;
}
.tc-btn:hover {
  border-color: #FF6B57;
  color: rgb(100%, 27.8655462185%, 18.1176470588%);
  background: #FFF9F2;
}
.tc-btn--primary {
  background: #FF6B57;
  border-color: #FF6B57;
  color: var(--tc-surface);
}
.tc-btn--primary:hover {
  background: rgb(100%, 31.3893557423%, 22.1176470588%);
  border-color: rgb(100%, 31.3893557423%, 22.1176470588%);
  color: var(--tc-surface);
}
.tc-btn--ghost {
  background: transparent;
  border-color: transparent;
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
}
.tc-btn--ghost:hover {
  background: #FFF9F2;
  border-color: #E8E0F0;
  color: #332B3A;
}
.tc-btn--danger {
  background: #D94F4F;
  border-color: #D94F4F;
  color: var(--tc-surface);
}
.tc-btn--danger:hover {
  background: rgb(82.9671980942%, 21.1112332784%, 21.1112332784%);
  border-color: rgb(82.9671980942%, 21.1112332784%, 21.1112332784%);
  color: var(--tc-surface);
}
.tc-btn.sb-loading {
  pointer-events: none;
  cursor: default;
}
.tc-btn.sb-loading.tc-btn--primary:before, .tc-btn.sb-loading.tc-btn--primary:hover:before {
  color: var(--tc-surface);
}

.tc-data-table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}
.tc-data-table thead {
  position: sticky;
  top: 0;
  z-index: 2;
  background: #FFF9F2;
}
.tc-data-table thead th {
  padding: 8px 12px;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: #9B92A8;
  border-bottom: 1px solid #E8E0F0;
  white-space: nowrap;
  background: #FFF9F2;
}
.tc-data-table thead th:first-child {
  width: 40px;
}
.tc-data-table thead th[data-field] {
  cursor: pointer;
  position: relative;
  padding-right: 24px;
}
.tc-data-table thead th[data-field].sb-active::after {
  content: "a";
  font-family: "Support Board Icons";
  font-size: 9px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  color: #FF6B57;
}
.tc-data-table thead th[data-field].sb-order-asc::after {
  transform: translateY(-50%) rotate(180deg);
}
.tc-data-table tbody td {
  padding: 10px 12px;
  font-size: 13px;
  color: color-mix(in srgb, #332B3A 85%, #6B6178);
  border-bottom: 1px solid color-mix(in srgb, #EEE9FF 30%, #FFF9F2);
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tc-data-table tbody tr:nth-child(even) {
  background: var(--tc-lavender);
}
.tc-data-table tbody tr:hover td {
  background: #FFF9F2 !important;
}

.tc-tabs {
  display: flex;
  flex: 1;
  min-height: 0;
  overflow: hidden;
}

.tc-tabs__nav {
  flex-shrink: 0;
}

.tc-tabs__panel {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
}

.tc-page-header.sb-ui-topbar,
.sb-ui-topbar.tc-page-header {
  height: auto;
}

.tc-conv-workspace.tc-conv-board > .sb-admin-list, .sb-board.tc-conv-board > .sb-admin-list {
  max-width: none;
  min-width: 0;
  flex: unset;
  border: none;
  border-radius: 0;
  margin: 0;
  position: static;
  background: #fff;
}
.tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-scroll-area, .sb-board.tc-conv-board > .sb-admin-list > .sb-scroll-area {
  padding: 0;
}
.tc-conv-workspace.tc-conv-board > .sb-conversation, .sb-board.tc-conv-board > .sb-conversation {
  margin: 0 !important;
  border: none !important;
  border-radius: 0 !important;
  width: 100% !important;
}
.tc-conv-workspace.tc-conv-board > .sb-conversation > .sb-top.tc-conv-top, .sb-board.tc-conv-board > .sb-conversation > .sb-top.tc-conv-top {
  height: var(--tc-conv-header-height, 70px) !important;
  min-height: var(--tc-conv-header-height, 70px) !important;
  max-height: var(--tc-conv-header-height, 70px) !important;
  padding: 0 var(--tc-conv-list-gutter, 12px) !important;
  border-bottom: 1px solid #eaecf0;
  box-sizing: border-box;
}
.tc-conv-workspace.tc-conv-board > .sb-conversation > .sb-top.tc-conv-top .sb-menu-mobile, .sb-board.tc-conv-board > .sb-conversation > .sb-top.tc-conv-top .sb-menu-mobile {
  display: none !important;
}
.tc-conv-workspace.tc-conv-board > .sb-user-details, .sb-board.tc-conv-board > .sb-user-details {
  margin: 0 !important;
  border-radius: 0 !important;
}

.sb-area-conversations .tc-conv-workspace.tc-conv-board {
  --tc-conv-list-width: 320px;
  --tc-conv-header-height: 70px;
  --tc-conv-list-gutter: 12px;
  position: relative;
  display: block;
  height: 100%;
  min-height: 0;
  overflow: hidden;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation {
  position: absolute;
  inset: 0;
  z-index: 0;
  display: flex !important;
  flex-direction: column;
  margin: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;
  height: 100% !important;
  flex: none !important;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation > .sb-top {
  flex-shrink: 0;
  position: relative;
  z-index: 11;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation > .sb-top .tc-conv-top__actions [data-value=panel] {
  display: inline-flex !important;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list,
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 20;
  display: flex !important;
  flex-direction: column;
  margin: 0 !important;
  border-radius: 0 !important;
  box-shadow: 0 0 24px color-mix(in srgb, var(--tc-text) 12%, transparent);
  transition: transform 0.25s ease;
  will-change: transform;
  overflow: hidden;
  height: 100% !important;
  min-height: 0;
  background: var(--tc-surface);
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list {
  left: 0;
  width: var(--tc-conv-list-width);
  max-width: 100%;
  min-width: 0 !important;
  transform: translateX(-100%);
  border-right: 1px solid var(--tc-border);
  overflow: visible;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list.sb-active {
  transform: translateX(0);
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .sb-btn-close-list {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .tc-conv-list-toolbar {
  flex-shrink: 0;
  min-width: 0;
  overflow: visible;
  position: relative;
  z-index: 30;
  box-sizing: border-box;
  height: auto !important;
  min-height: 0 !important;
}
@media (min-width: 1100px) {
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .tc-conv-list-toolbar {
    height: var(--tc-conv-header-height, 70px) !important;
    min-height: var(--tc-conv-header-height, 70px) !important;
    max-height: var(--tc-conv-header-height, 70px) !important;
    padding-block: 0 !important;
    padding-inline: var(--tc-conv-list-gutter, 12px) !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 0 !important;
  }
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel {
  display: none;
  flex: 1 1 auto;
  min-height: 0;
  width: 100%;
  flex-direction: column;
  overflow: hidden;
  position: static;
  border: none;
  border-radius: 0;
  box-shadow: none;
  padding: 0;
  background: var(--tc-surface);
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel:before {
  display: none;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel .sb-filters-top {
  display: none;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel .sb-filters-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  height: var(--tc-conv-header-height, 70px) !important;
  min-height: var(--tc-conv-header-height, 70px) !important;
  padding: 0 12px !important;
  margin: 0;
  box-sizing: border-box;
  border-bottom: 1px solid var(--tc-border);
  border-radius: 0 !important;
  background: var(--tc-surface);
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel .sb-filters-header h2 {
  margin: 0;
  font-size: 15px;
  font-weight: 600;
  color: var(--tc-text);
  line-height: 1.2;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel .sb-filters-body {
  flex: 1 1 auto !important;
  min-height: 0 !important;
  max-height: none !important;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 12px !important;
  box-sizing: border-box;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-filters-panel .sb-filters-footer {
  flex-shrink: 0;
  border-radius: 0;
  background: var(--tc-surface);
  border-top: 1px solid var(--tc-border);
  padding: 10px 12px;
  box-sizing: border-box;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list.sb-filters-open > .tc-conv-list-toolbar,
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list.sb-filters-open > .sb-scroll-area {
  display: none;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list.sb-filters-open > .sb-filters-panel {
  display: flex !important;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .tc-conv-inbox-filter {
  z-index: 51;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .tc-conv-inbox-filter.sb-active ul.tc-conv-inbox-filter__list {
  display: flex !important;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details {
  right: 0;
  width: min(400px, 100%);
  max-width: 100%;
  min-width: 0 !important;
  transform: translateX(100%);
  border-left: 1px solid var(--tc-border);
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details.sb-active {
  transform: translateX(0);
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details:not(.sb-active) {
  width: min(400px, 100%) !important;
  overflow: hidden;
  border: none;
  margin: 0;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .tc-conv-backdrop {
  position: absolute;
  inset: 0;
  z-index: 15;
  border: 0;
  padding: 0;
  margin: 0;
  background: color-mix(in srgb, var(--tc-text) 25%, transparent);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s;
  cursor: pointer;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .tc-conv-backdrop[hidden] {
  display: block !important;
  visibility: hidden;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-drawer-open > .tc-conv-backdrop {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-conversation > .sb-list,
.sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-conversation > .sb-editor,
.sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-conversation > .tc-conv-takeover-bar {
  visibility: hidden;
  pointer-events: none;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-conversation > .sb-no-conversation-message {
  display: flex;
  top: 0;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board:not(.sb-no-conversation) > .sb-conversation > .sb-no-conversation-message {
  display: none;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation .sb-list > div {
  max-width: 100%;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation .sb-list > div.sb-timeline-bubble {
  max-width: min(72%, 42rem);
  width: fit-content;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list > .sb-scroll-area {
  flex: 1 1 auto;
  min-height: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  z-index: 1;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details > .sb-scroll-area {
  flex: 1 1 auto;
  min-height: 0;
  min-width: 0;
  height: auto;
  overflow-x: hidden;
  overflow-y: auto;
}
.sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open > .sb-conversation {
  overflow: hidden;
}

@media (min-width: 1100px) {
  .sb-area-conversations .tc-conv-workspace.tc-conv-board {
    --tc-conv-details-width: 340px;
    display: grid;
    grid-template-columns: var(--tc-conv-list-width) minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    width: 100%;
    max-width: 100%;
    min-width: 0;
    overflow: hidden;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-board--crm {
    --tc-conv-list-width: 320px;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open {
    grid-template-columns: var(--tc-conv-list-width) minmax(0, 1fr) var(--tc-conv-details-width);
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list {
    grid-column: 1;
    grid-row: 1;
    position: relative;
    left: auto;
    width: auto;
    max-width: none;
    min-width: 0 !important;
    flex: unset;
    transform: none !important;
    z-index: 2;
    box-shadow: none;
    overflow: hidden;
    border-right: 1px solid var(--tc-border) !important;
    display: flex !important;
    flex-direction: column;
    min-height: 0;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .sb-btn-close-list {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation {
    grid-column: 2;
    grid-row: 1;
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    flex: unset !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .tc-conv-backdrop {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details {
    display: none !important;
    grid-column: 3;
    grid-row: 1;
    position: relative !important;
    right: auto;
    left: auto;
    width: auto !important;
    max-width: none;
    min-width: 0 !important;
    transform: none !important;
    box-shadow: none;
    border-left: 1px solid var(--tc-border);
    visibility: hidden;
    pointer-events: none;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open > .sb-user-details,
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details.sb-active {
    display: flex !important;
    flex-direction: column;
    visibility: visible;
    pointer-events: auto;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open > .sb-conversation {
    overflow: hidden auto;
  }
}
@media (min-width: 768px) and (max-width: 1099px) {
  .sb-area-conversations .tc-conv-workspace.tc-conv-board {
    --tc-conv-list-width: 280px;
    display: grid !important;
    grid-template-columns: var(--tc-conv-list-width) minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    width: 100%;
    max-width: 100%;
    min-width: 0;
    overflow: hidden;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list {
    grid-column: 1;
    grid-row: 1;
    position: relative !important;
    left: auto;
    width: auto;
    max-width: none !important;
    min-width: 0 !important;
    transform: none !important;
    z-index: 2;
    box-shadow: none;
    overflow: hidden;
    border-right: 1px solid var(--tc-border) !important;
    display: flex !important;
    flex-direction: column;
    min-height: 0;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list .sb-btn-close-list {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-conversation {
    grid-column: 2;
    grid-row: 1;
    position: relative !important;
    inset: auto !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    flex: unset !important;
    display: flex !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details {
    grid-column: 2;
    grid-row: 1;
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    z-index: 30;
    background: var(--tc-surface) !important;
    transform: translateX(100%) !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details.sb-active {
    transform: translateX(0) !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details:not(.sb-active) {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .tc-conv-backdrop,
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .tc-conv-backdrop[hidden] {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open > .tc-conv-backdrop {
    display: block !important;
    grid-column: 1/-1;
    grid-row: 1;
    position: absolute !important;
    inset: 0;
    z-index: 25;
    opacity: 1;
    pointer-events: auto;
    visibility: visible;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-conversation {
    display: flex !important;
  }
}
@media (max-width: 767px) {
  .sb-area-conversations .tc-conv-workspace.tc-conv-board {
    display: block !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-admin-list {
    width: 100%;
    max-width: 100%;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    z-index: 20;
    background: var(--tc-surface) !important;
    transform: translateX(100%);
    animation: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board > .sb-user-details.sb-active {
    transform: translateX(0) !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open > .sb-user-details.sb-active {
    width: 100%;
    max-width: 100%;
    left: 0;
    right: 0;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.tc-conv-details-open > .sb-conversation {
    pointer-events: none;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-conversation {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-admin-list {
    width: 100%;
    max-width: 100%;
    transform: translateX(0);
    box-shadow: none;
    border-right: none;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-admin-list .sb-btn-close-list {
    display: none !important;
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .sb-admin-list.sb-active {
    transform: translateX(0);
  }
  .sb-area-conversations .tc-conv-workspace.tc-conv-board.sb-no-conversation > .tc-conv-backdrop {
    display: none !important;
  }
}
@media (min-width: 1100px) {
  .sb-area-conversations .tc-conversations-stage:not(.tc-conversations-stage--full) > .tc-conv-workspace.tc-conv-board > .sb-admin-list .tc-conv-list-toolbar > .tc-conv-list-toolbar__row:not(.tc-conv-list-toolbar__row--search) {
    display: none !important;
  }
  .sb-area-conversations .tc-conversations-stage:not(.tc-conversations-stage--full) > .tc-conv-workspace.tc-conv-board > .sb-admin-list .tc-conv-list-toolbar > .tc-conv-list-toolbar__row--search {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 0;
  }
}
.tc-modal.tc-user-edit-modal {
  --tc-user-modal-width: min(920px, calc(100vw - 40px));
  --tc-user-modal-max-h: min(760px, calc(100vh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));
}
@supports (height: 100dvh) {
  .tc-modal.tc-user-edit-modal {
    --tc-user-modal-max-h: min(760px, calc(100dvh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));
  }
}
.tc-modal.tc-user-edit-modal {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  bottom: auto !important;
  z-index: 10000001 !important;
  display: none;
  pointer-events: auto !important;
  width: var(--tc-user-modal-width) !important;
  max-width: var(--tc-user-modal-width) !important;
  max-height: var(--tc-user-modal-max-h) !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  transform: translate(-50%, -50%) !important;
  box-sizing: border-box !important;
}
.tc-modal.tc-user-edit-modal *,
.tc-modal.tc-user-edit-modal *::before,
.tc-modal.tc-user-edit-modal *::after {
  box-sizing: border-box !important;
}
.tc-modal.tc-user-edit-modal.sb-active {
  display: flex !important;
  flex-direction: column !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__layout,
.tc-modal.tc-user-edit-modal .tc-modal__aside,
.tc-modal.tc-user-edit-modal .tc-modal__aside-inner,
.tc-modal.tc-user-edit-modal .tc-modal__meta,
.tc-modal.tc-user-edit-modal .tc-modal__meta-row,
.tc-modal.tc-user-edit-modal .tc-modal__photo-hint,
.tc-modal.tc-user-edit-modal .tc-modal__section-title {
  display: none !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__frame {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  width: 100% !important;
  max-height: inherit !important;
  overflow: hidden !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__body {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  overflow: hidden !important;
  padding: 0 !important;
  margin: 0 !important;
  height: auto !important;
  max-height: 100% !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__sections {
  flex: 1 1 auto !important;
  min-height: 0 !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__section {
  display: none !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__section.is-active {
  display: block !important;
}
.tc-modal.tc-user-edit-modal .tc-form-field,
.tc-modal.tc-user-edit-modal .tc-form-stack > .tc-form-field,
.tc-modal.tc-user-edit-modal .tc-modal__avatar-field {
  display: flex !important;
  flex-direction: column !important;
  margin: 0 !important;
}
.tc-modal.tc-user-edit-modal .tc-form-field > input,
.tc-modal.tc-user-edit-modal .tc-form-field > select,
.tc-modal.tc-user-edit-modal .tc-form-field > textarea {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  font-family: inherit !important;
  box-sizing: border-box !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__footer {
  display: flex !important;
  flex: 0 0 auto !important;
  align-items: center !important;
  justify-content: space-between !important;
}
.tc-modal.tc-user-edit-modal .tc-modal__footer-end {
  margin-left: auto !important;
}
.tc-modal.tc-user-edit-modal [data-tc-action=delete-user].tc-btn {
  display: inline-flex !important;
  margin-top: 0 !important;
}
.tc-modal.tc-user-edit-modal.tc-user-new .tc-modal__footer-start [data-tc-action=delete-user], .tc-modal.tc-user-edit-modal.tc-user-self .tc-modal__footer-start [data-tc-action=delete-user] {
  display: none !important;
}
.tc-modal.tc-user-edit-modal.tc-type-lead #user_type, .tc-modal.tc-user-edit-modal.tc-type-user #user_type, .tc-modal.tc-user-edit-modal.tc-type-visitor #user_type {
  display: none !important;
}

@media (max-width: 720px) {
  .tc-modal.tc-user-edit-modal {
    top: max(10px, env(safe-area-inset-top, 0px)) !important;
    right: max(10px, env(safe-area-inset-right, 0px)) !important;
    bottom: max(10px, env(safe-area-inset-bottom, 0px)) !important;
    left: max(10px, env(safe-area-inset-left, 0px)) !important;
    width: auto !important;
    max-width: none !important;
    max-height: none !important;
    transform: none !important;
  }
}
.tc-modal.tc-direct-message-modal {
  --tc-modal-radius: 16px;
  --tc-modal-line: var(--tc-border);
  --tc-modal-muted: var(--tc-muted);
  --tc-modal-text: var(--tc-text);
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  bottom: auto !important;
  z-index: 10000001 !important;
  display: none;
  pointer-events: auto !important;
  width: min(520px, 100vw - 40px) !important;
  max-width: min(520px, 100vw - 40px) !important;
  max-height: min(640px, 100vh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)) !important;
}
@supports (height: 100dvh) {
  .tc-modal.tc-direct-message-modal {
    max-height: min(640px, 100dvh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)) !important;
  }
}
.tc-modal.tc-direct-message-modal {
  height: auto !important;
  margin: 0 !important;
  padding: 0;
  border: 1px solid var(--tc-border);
  border-radius: var(--tc-modal-radius);
  background: var(--tc-surface);
  box-shadow: 0 24px 48px color-mix(in srgb, var(--tc-text) 14%, transparent);
  overflow: hidden;
  transform: translate(-50%, -50%) !important;
  box-sizing: border-box !important;
}
.tc-modal.tc-direct-message-modal *,
.tc-modal.tc-direct-message-modal *::before,
.tc-modal.tc-direct-message-modal *::after {
  box-sizing: border-box !important;
}
.tc-modal.tc-direct-message-modal.sb-active {
  display: flex !important;
  flex-direction: column;
  animation: tc-direct-message-modal-in 0.24s ease;
}
.tc-modal.tc-direct-message-modal .tc-modal__frame {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto;
  min-height: 0;
  max-height: inherit;
  height: 100%;
  overflow: hidden;
}
.tc-modal.tc-direct-message-modal .tc-modal__header {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;
  flex: 0 0 auto;
  margin: 0 !important;
  padding: 12px 18px !important;
  border-bottom: 1px solid var(--tc-modal-line) !important;
  background: var(--tc-surface) !important;
  gap: 12px !important;
}
.tc-modal.tc-direct-message-modal .tc-modal__header-start {
  display: flex !important;
  align-items: center !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
}
.tc-modal.tc-direct-message-modal .tc-modal__eyebrow {
  margin: 0 !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  letter-spacing: -0.01em !important;
  line-height: 1.3 !important;
  color: var(--tc-modal-text) !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tc-modal.tc-direct-message-modal .tc-modal__close,
.tc-modal.tc-direct-message-modal .tc-icon-btn.tc-modal__close {
  flex-shrink: 0 !important;
  width: 34px !important;
  height: 34px !important;
  min-width: 34px !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 8px !important;
}
.tc-modal.tc-direct-message-modal .tc-modal__body {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  height: auto !important;
  max-height: 100% !important;
  overflow: hidden !important;
  padding: 0 !important;
  justify-content: flex-start !important;
  background: var(--tc-lavender) !important;
}
.tc-modal.tc-direct-message-modal .tc-modal__sections {
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 18px !important;
  min-height: 0 !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
.tc-modal.tc-direct-message-modal .tc-modal__section {
  margin: 0 !important;
  padding: 16px !important;
  border: 1px solid var(--tc-modal-line) !important;
  border-radius: 12px !important;
  background: var(--tc-surface) !important;
}
.tc-modal.tc-direct-message-modal .tc-form-stack {
  display: flex !important;
  flex-direction: column !important;
  gap: 14px !important;
}
.tc-modal.tc-direct-message-modal .tc-form-field {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
  margin: 0 !important;
  gap: 6px;
}
.tc-modal.tc-direct-message-modal .tc-form-field.tc-form-field--hidden {
  display: none !important;
}
.tc-modal.tc-direct-message-modal .tc-form-field > .tc-form-label {
  display: block !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  flex-grow: 0 !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: normal !important;
  color: var(--tc-text-secondary) !important;
}
.tc-modal.tc-direct-message-modal .tc-form-field > input,
.tc-modal.tc-direct-message-modal .tc-form-field > select,
.tc-modal.tc-direct-message-modal .tc-form-field > textarea {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  margin: 0 !important;
  border: 1px solid var(--tc-border) !important;
  border-radius: 8px !important;
  background: var(--tc-surface) !important;
  font-family: inherit !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  box-shadow: none !important;
  color: var(--tc-modal-text) !important;
  box-sizing: border-box !important;
}
.tc-modal.tc-direct-message-modal .tc-form-field > input,
.tc-modal.tc-direct-message-modal .tc-form-field > select {
  height: 40px !important;
  min-height: 40px !important;
  padding: 0 12px !important;
}
.tc-modal.tc-direct-message-modal .tc-form-field > textarea {
  min-height: 140px !important;
  height: auto !important;
  padding: 10px 12px !important;
  resize: vertical !important;
}
.tc-modal.tc-direct-message-modal .tc-form-field > input.tc-error,
.tc-modal.tc-direct-message-modal .tc-form-field > input.sb-error,
.tc-modal.tc-direct-message-modal .tc-form-field > select.tc-error,
.tc-modal.tc-direct-message-modal .tc-form-field > select.sb-error,
.tc-modal.tc-direct-message-modal .tc-form-field > textarea.tc-error,
.tc-modal.tc-direct-message-modal .tc-form-field > textarea.sb-error {
  border-color: var(--tc-danger) !important;
}
.tc-modal.tc-direct-message-modal .tc-modal__footer {
  display: flex !important;
  flex: 0 0 auto !important;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 12px 18px;
  border-top: 1px solid var(--tc-modal-line);
  background: var(--tc-surface);
  box-shadow: 0 -8px 24px color-mix(in srgb, var(--tc-text) 4%, transparent);
}
.tc-modal.tc-direct-message-modal .tc-modal__footer-start,
.tc-modal.tc-direct-message-modal .tc-modal__footer-end {
  display: flex !important;
  align-items: center;
  gap: 10px;
  min-width: 0;
}
.tc-modal.tc-direct-message-modal .tc-modal__footer-end {
  margin-left: auto;
  flex-shrink: 0;
}
.tc-modal.tc-direct-message-modal .tc-modal__status {
  font-size: 13px;
  font-weight: 500;
  color: #4f46e5;
  white-space: nowrap;
}
.tc-modal.tc-direct-message-modal .tc-modal__status:empty {
  display: none;
}
.tc-modal.tc-direct-message-modal .tc-modal__alert {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  align-items: center;
  min-height: 44px;
  padding: 12px 18px;
  border-radius: var(--tc-modal-radius) var(--tc-modal-radius) 0 0 !important;
  background: var(--tc-danger);
  color: var(--tc-surface);
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4;
  cursor: pointer;
}
.tc-modal.tc-direct-message-modal .tc-modal__alert.sb-active {
  display: flex;
}
.tc-modal.tc-direct-message-modal .tc-btn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  height: 38px !important;
  padding: 0 16px !important;
  border-radius: 8px !important;
  border: 1px solid transparent !important;
  font-family: inherit !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  text-decoration: none !important;
  cursor: pointer !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
  appearance: none !important;
  -webkit-appearance: none !important;
}
.tc-modal.tc-direct-message-modal .tc-btn--secondary,
.tc-modal.tc-direct-message-modal .tc-btn.tc-btn--secondary,
.tc-modal.tc-direct-message-modal button.tc-btn--secondary {
  color: var(--tc-text) !important;
  background: var(--tc-surface) !important;
  border: 1px solid var(--tc-border) !important;
  box-shadow: 0 1px 2px color-mix(in srgb, var(--tc-text) 6%, transparent) !important;
}
.tc-modal.tc-direct-message-modal .tc-btn--secondary:hover,
.tc-modal.tc-direct-message-modal .tc-btn.tc-btn--secondary:hover,
.tc-modal.tc-direct-message-modal button.tc-btn--secondary:hover {
  background: var(--tc-lavender) !important;
  border-color: var(--tc-muted-light) !important;
  color: var(--tc-text) !important;
}
.tc-modal.tc-direct-message-modal .tc-btn--primary {
  color: var(--tc-surface) !important;
  background: #4f46e5 !important;
  border: 1px solid #4338ca !important;
}
.tc-modal.tc-direct-message-modal .tc-btn--primary:hover {
  background: #4338ca !important;
}
.tc-modal.tc-direct-message-modal .tc-btn--ghost {
  color: var(--tc-muted) !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  padding: 0 10px !important;
  font-weight: 500 !important;
}
.tc-modal.tc-direct-message-modal .tc-btn--ghost i {
  font-size: 14px;
}
.tc-modal.tc-direct-message-modal .tc-btn--ghost span {
  display: inline;
}
.tc-modal.tc-direct-message-modal .tc-btn--ghost:hover {
  color: var(--tc-text) !important;
  background: var(--tc-lavender) !important;
}

@keyframes tc-direct-message-modal-in {
  from {
    opacity: 0;
    transform: translate(-50%, calc(-50% + 8px));
  }
  to {
    opacity: 1;
    transform: translate(-50%, -50%);
  }
}
@keyframes tc-direct-message-modal-in-mobile {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (max-width: 720px) {
  .tc-modal.tc-direct-message-modal {
    top: max(12px, env(safe-area-inset-top, 0px)) !important;
    right: max(12px, env(safe-area-inset-right, 0px)) !important;
    bottom: max(12px, env(safe-area-inset-bottom, 0px)) !important;
    left: max(12px, env(safe-area-inset-left, 0px)) !important;
    width: auto !important;
    max-width: none !important;
    max-height: none !important;
    height: auto !important;
    transform: none !important;
  }
  .tc-modal.tc-direct-message-modal.sb-active {
    animation: tc-direct-message-modal-in-mobile 0.24s ease;
  }
  .tc-modal.tc-direct-message-modal .tc-modal__footer {
    flex-wrap: wrap;
  }
  .tc-modal.tc-direct-message-modal .tc-modal__footer-start,
  .tc-modal.tc-direct-message-modal .tc-modal__footer-end {
    width: 100%;
  }
  .tc-modal.tc-direct-message-modal .tc-modal__footer-end {
    margin-left: 0;
    justify-content: flex-end;
  }
}
.tc-setup-health-summary {
  --tc-composer-ink: var(--tc-aubergine, #332b3a);
  --tc-composer-line: var(--tc-border);
  --tc-composer-accent: var(--tc-coral);
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px;
  border: 2px solid var(--tc-border);
  border-radius: 12px;
  background: var(--tc-surface);
  box-shadow: 2px 2px 0 color-mix(in srgb, var(--tc-aubergine) 6%, transparent);
}

.tc-setup-health-summary__score {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
}

.tc-setup-health-summary__copy {
  display: flex;
  flex-direction: column;
  gap: 6px;
  min-width: 0;
}

.tc-setup-health-summary__title {
  margin: 0;
  font-size: 1.05rem;
  font-weight: 800;
  letter-spacing: -0.03em;
  line-height: 1.15;
  color: var(--tc-text);
}

.tc-setup-health-summary__lede {
  margin: 0;
  font-size: 12px;
  line-height: 1.45;
  color: var(--tc-muted);
}

.tc-setup-health-summary__open {
  appearance: none;
  width: 100%;
  border: 2px solid var(--tc-composer-ink);
  background: var(--tc-peach);
  color: var(--tc-composer-ink);
  font-family: inherit;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.02em;
  padding: 8px 12px;
  border-radius: 8px;
  cursor: pointer;
  text-align: center;
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
  transition: transform 0.12s ease, box-shadow 0.12s ease;
}
.tc-setup-health-summary__open:hover, .tc-setup-health-summary__open:focus-visible {
  transform: translate(-1px, -1px);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
}

.tc-setup-health-summary .tc-setup-composer__ring,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring {
  width: 56px;
  height: 56px;
  flex-shrink: 0;
}
.tc-setup-health-summary .tc-setup-composer__ring svg,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring svg {
  width: 56px;
  height: 56px;
  transform: rotate(-90deg);
}
.tc-setup-health-summary .tc-setup-composer__ring-track,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring-track {
  fill: none;
  stroke: var(--tc-composer-line);
  stroke-width: 8;
}
.tc-setup-health-summary .tc-setup-composer__ring-value,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring-value {
  fill: none;
  stroke-width: 8;
  stroke-linecap: round;
}
.tc-setup-health-summary .tc-setup-composer__ring-value--ok,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring-value--ok {
  stroke: var(--tc-success);
}
.tc-setup-health-summary .tc-setup-composer__ring-value--warn,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring-value--warn {
  stroke: var(--tc-warning);
}
.tc-setup-health-summary .tc-setup-composer__ring-value--alert,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__ring-value--alert {
  stroke: var(--tc-composer-accent);
}
.tc-setup-health-summary .tc-setup-composer__score-text strong,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__score-text strong {
  display: block;
  font-size: 24px;
  line-height: 1;
  font-weight: 800;
  color: var(--tc-composer-ink);
}
.tc-setup-health-summary .tc-setup-composer__score-text span,
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score .tc-setup-composer__score-text span {
  font-size: 11px;
  color: var(--tc-muted);
  font-weight: 600;
}

.tc-shell[data-tc-app=tenant-admin] .tc-dashboard-deck__rail-setup {
  min-width: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-dashboard-deck__rail-setup-desc {
  display: none;
}

.tc-setup-health-checklist,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body {
  --tc-composer-ink: var(--tc-aubergine, #332b3a);
  --tc-composer-line: var(--tc-border);
  --tc-composer-accent: var(--tc-coral);
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-width: 0;
}
.tc-setup-health-checklist .tc-setup-composer__blockers-title,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__blockers-title {
  margin: 0 0 8px;
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--tc-muted);
}
.tc-setup-health-checklist .tc-setup-composer__blocker,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__blocker {
  padding: 10px 12px;
  margin-bottom: 8px;
  border: 2px solid color-mix(in srgb, var(--tc-warning) 35%, var(--tc-composer-line));
  border-radius: 10px;
  background: var(--tc-warning-soft);
  font-size: 13px;
  line-height: 1.45;
}
.tc-setup-health-checklist .tc-setup-composer__blocker strong,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__blocker strong {
  display: block;
  margin-bottom: 2px;
  color: var(--tc-composer-ink);
}
.tc-setup-health-checklist .tc-setup-composer__blocker span,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__blocker span {
  color: var(--tc-muted);
}
.tc-setup-health-checklist .tc-setup-composer__blockers-empty,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__blockers-empty {
  margin: 0;
  font-size: 13px;
  color: var(--tc-muted);
  line-height: 1.45;
}
.tc-setup-health-checklist .tc-setup-composer__item,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item {
  border: 2px solid var(--tc-composer-line);
  border-radius: 12px;
  padding: 12px 14px;
  margin-bottom: 8px;
  background: var(--tc-surface);
  box-shadow: 2px 2px 0 color-mix(in srgb, var(--tc-composer-ink) 6%, transparent);
}
.tc-setup-health-checklist .tc-setup-composer__item--ok,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item--ok {
  border-color: color-mix(in srgb, var(--tc-success) 40%, var(--tc-composer-line));
}
.tc-setup-health-checklist .tc-setup-composer__item--warn,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item--warn {
  border-color: color-mix(in srgb, var(--tc-warning) 45%, var(--tc-composer-line));
}
.tc-setup-health-checklist .tc-setup-composer__item--missing,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item--missing {
  border-color: color-mix(in srgb, var(--tc-composer-accent) 40%, var(--tc-composer-line));
}
.tc-setup-health-checklist .tc-setup-composer__item-head,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-head {
  display: flex;
  justify-content: space-between;
  gap: 8px;
  align-items: baseline;
}
.tc-setup-health-checklist .tc-setup-composer__item-label,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-label {
  font-weight: 800;
  font-size: 13px;
  color: var(--tc-composer-ink);
}
.tc-setup-health-checklist .tc-setup-composer__item-status,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-status {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: var(--tc-muted);
}
.tc-setup-health-checklist .tc-setup-composer__item-summary,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-summary {
  margin: 8px 0 10px;
  font-size: 12px;
  color: var(--tc-muted);
  line-height: 1.45;
}
.tc-setup-health-checklist .tc-setup-composer__item-go,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-go {
  appearance: none;
  border: 2px solid var(--tc-composer-ink);
  background: var(--tc-peach);
  color: var(--tc-composer-ink);
  font-family: inherit;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.02em;
  padding: 6px 12px;
  border-radius: 8px;
  cursor: pointer;
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
  transition: transform 0.12s ease, box-shadow 0.12s ease;
}
.tc-setup-health-checklist .tc-setup-composer__item-go:hover, .tc-setup-health-checklist .tc-setup-composer__item-go:focus-visible,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-go:hover,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-composer__item-go:focus-visible {
  transform: translate(-1px, -1px);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
}
.tc-setup-health-checklist .tc-setup-health-checklist__open,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-health-checklist__open {
  appearance: none;
  width: 100%;
  border: 2px solid var(--tc-composer-ink);
  background: var(--tc-peach);
  color: var(--tc-composer-ink);
  font-family: inherit;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.02em;
  padding: 8px 12px;
  border-radius: 8px;
  cursor: pointer;
  text-align: center;
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
  transition: transform 0.12s ease, box-shadow 0.12s ease;
}
.tc-setup-health-checklist .tc-setup-health-checklist__open:hover, .tc-setup-health-checklist .tc-setup-health-checklist__open:focus-visible,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-health-checklist__open:hover,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body .tc-setup-health-checklist__open:focus-visible {
  transform: translate(-1px, -1px);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
}

.tc-setup-health-checklist__foot {
  margin-top: 4px;
}

.tc-setup-composer-layer {
  position: fixed;
  inset: 0;
  z-index: 10000000;
  display: none;
  align-items: center;
  justify-content: center;
  padding: 24px;
  box-sizing: border-box;
}
.tc-setup-composer-layer.is-open {
  display: flex;
}

.tc-setup-composer__backdrop {
  position: absolute;
  inset: 0;
  background: color-mix(in srgb, var(--tc-aubergine, #332b3a) 45%, transparent);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

.tc-modal.tc-setup-composer-modal {
  --tc-coral: #FF6B57;
  --tc-coral-hover: #E85A48;
  --tc-violet: #7762D8;
  --tc-violet-hover: #6554C4;
  --tc-lavender: #EEE9FF;
  --tc-peach: #FFE6DE;
  --tc-ivory: #FFF9F2;
  --tc-aubergine: #332B3A;
  --tc-surface: #FFFFFF;
  --tc-border: #E8E0F0;
  --tc-muted: #6B6178;
  --tc-muted-light: #9B92A8;
  --tc-success: #2D8A5E;
  --tc-success-soft: #E8F5EE;
  --tc-danger: #D94F4F;
  --tc-danger-soft: #FDF0F0;
  --tc-warning: #C47A1A;
  --tc-warning-soft: #FFF5E8;
  --tc-info: #7762D8;
  --tc-info-soft: #EEE9FF;
  --tc-highlight: var(--tc-peach);
  --tc-subtle: var(--tc-lavender);
  --tc-glass: color-mix(in srgb, var(--tc-surface) 92%, transparent);
  --tc-nav-active-bg: var(--tc-peach);
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
  --tc-composer-ink: var(--tc-aubergine, #332b3a);
  --tc-composer-paper: var(--tc-ivory, #fff9f2);
  --tc-composer-line: var(--tc-border);
  --tc-composer-rail: #f6f2ec;
  --tc-composer-accent: var(--tc-coral);
  --tc-composer-radius: 16px;
  --tc-composer-width: min(960px, calc(100vw - 40px));
  --tc-composer-max-h: min(720px, calc(100vh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));
}
@supports (height: 100dvh) {
  .tc-modal.tc-setup-composer-modal {
    --tc-composer-max-h: min(720px, calc(100dvh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));
  }
}
.tc-modal.tc-setup-composer-modal {
  position: relative;
  z-index: 1;
  display: none;
  flex-direction: column;
  width: var(--tc-composer-width);
  max-width: var(--tc-composer-width);
  max-height: var(--tc-composer-max-h);
  height: var(--tc-composer-max-h);
  margin: 0;
  padding: 0;
  border: 2px solid var(--tc-composer-ink);
  border-radius: var(--tc-composer-radius);
  background: var(--tc-surface);
  box-shadow: 6px 6px 0 var(--tc-composer-ink);
  overflow: hidden;
  box-sizing: border-box;
  pointer-events: auto;
}
.tc-modal.tc-setup-composer-modal *,
.tc-modal.tc-setup-composer-modal *::before,
.tc-modal.tc-setup-composer-modal *::after {
  box-sizing: border-box;
}
.tc-modal.tc-setup-composer-modal.is-open, .tc-modal.tc-setup-composer-modal.sb-active {
  display: flex !important;
  animation: tc-setup-composer-modal-in 0.38s cubic-bezier(0.22, 1, 0.36, 1);
}
.tc-modal.tc-setup-composer-modal .tc-modal__frame {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: var(--tc-surface);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__studio {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-height: 0;
  height: 100%;
  background: var(--tc-surface);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__workspace {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-height: 0;
  height: 0;
  padding: 0;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__deck {
  display: grid;
  grid-template-columns: minmax(220px, 260px) minmax(0, 1fr);
  flex: 1 1 auto;
  height: 0;
  min-height: 0;
  min-width: 0;
  width: 100%;
  overflow: hidden;
  background: var(--tc-surface);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__rail {
  display: flex;
  flex-direction: column;
  gap: 14px;
  min-height: 0;
  padding: 18px 16px 16px;
  border-right: 2px solid var(--tc-composer-line);
  background: var(--tc-composer-rail);
  overflow: hidden;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__rail-top {
  display: flex;
  flex-direction: column;
  gap: 14px;
  min-width: 0;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__hero-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.tc-modal.tc-setup-composer-modal .tc-modal__eyebrow {
  margin: 0;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--tc-muted);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__close {
  flex-shrink: 0;
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  border: 2px solid var(--tc-composer-line) !important;
  border-radius: 8px !important;
  background: var(--tc-surface) !important;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__identity {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  min-width: 0;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__identity-copy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  min-width: 0;
  width: 100%;
}
.tc-modal.tc-setup-composer-modal .tc-modal__title {
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  font-weight: 800;
  letter-spacing: -0.03em;
  line-height: 1.15;
  color: var(--tc-text);
  max-width: 100%;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__lede {
  margin: 0;
  font-size: 12px;
  line-height: 1.45;
  color: var(--tc-muted);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__score[hidden] {
  display: none !important;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring {
  width: 56px;
  height: 56px;
  flex-shrink: 0;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring svg {
  width: 56px;
  height: 56px;
  transform: rotate(-90deg);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring-track {
  fill: none;
  stroke: var(--tc-composer-line);
  stroke-width: 8;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring-value {
  fill: none;
  stroke-width: 8;
  stroke-linecap: round;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring-value--ok {
  stroke: var(--tc-success);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring-value--warn {
  stroke: var(--tc-warning);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__ring-value--alert {
  stroke: var(--tc-composer-accent);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__score-text strong {
  display: block;
  font-size: 24px;
  line-height: 1;
  font-weight: 800;
  color: var(--tc-composer-ink);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__score-text span {
  font-size: 11px;
  color: var(--tc-muted);
  font-weight: 600;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__rail-label {
  margin: 0;
  color: var(--tc-muted);
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__tabs {
  display: flex;
  flex-direction: column;
  gap: 6px;
  width: 100%;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__tab {
  appearance: none;
  width: 100%;
  margin: 0;
  padding: 8px 12px;
  border: 2px solid var(--tc-composer-line);
  border-radius: 8px;
  background: var(--tc-composer-paper);
  color: var(--tc-muted);
  font-family: inherit;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  text-align: left;
  cursor: pointer;
  transition: border-color 0.12s ease, background 0.12s ease, transform 0.12s ease, box-shadow 0.12s ease;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__tab.is-active {
  border-color: var(--tc-composer-ink);
  background: var(--tc-lavender);
  color: var(--tc-composer-ink);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
  transform: translate(-1px, -1px);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__rail-foot {
  flex: 0 0 auto;
  margin-top: auto;
  padding-top: 4px;
  min-width: 0;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__chips {
  display: flex;
  flex-direction: column;
  gap: 6px;
  width: 100%;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__chip {
  appearance: none;
  width: 100%;
  margin: 0;
  padding: 7px 10px;
  border: 2px solid var(--tc-composer-line);
  border-radius: 8px;
  background: var(--tc-surface);
  color: var(--tc-composer-ink);
  font-family: inherit;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
  text-align: left;
  cursor: pointer;
  transition: border-color 0.12s ease, background 0.12s ease, transform 0.12s ease, box-shadow 0.12s ease;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__chip:hover, .tc-modal.tc-setup-composer-modal .tc-setup-composer__chip:focus-visible {
  border-color: var(--tc-composer-ink);
  background: var(--tc-peach);
  transform: translate(-1px, -1px);
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__chip.is-pending {
  border-color: var(--tc-composer-accent);
  background: var(--tc-lavender);
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
  pointer-events: none;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__main {
  display: flex;
  flex-direction: column;
  min-height: 0;
  min-width: 0;
  background: var(--tc-composer-paper);
}
.tc-modal.tc-setup-composer-modal .tc-modal__body {
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
  padding: 0;
  background: var(--tc-composer-paper);
  position: relative;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__loading {
  position: absolute;
  inset: 0;
  z-index: 3;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 12px;
  background: color-mix(in srgb, var(--tc-composer-paper) 90%, transparent);
  color: var(--tc-muted);
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__loading[hidden] {
  display: none !important;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__loading-spinner {
  width: 32px;
  height: 32px;
  border: 3px solid var(--tc-composer-line);
  border-top-color: var(--tc-composer-accent);
  border-radius: 50%;
  animation: tc-setup-composer-spin 0.7s linear infinite;
}
.tc-modal.tc-setup-composer-modal.is-loading .tc-modal__body {
  pointer-events: none;
}
.tc-modal.tc-setup-composer-modal.is-loading .tc-setup-composer-modal__tab:disabled {
  opacity: 0.55;
  cursor: not-allowed;
}
.tc-modal.tc-setup-composer-modal .tc-modal__sections {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
  padding: 18px 20px 20px;
  overflow: hidden;
}
.tc-modal.tc-setup-composer-modal .tc-modal__section {
  display: none;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
  animation: tc-setup-composer-panel-in 0.28s ease;
}
.tc-modal.tc-setup-composer-modal .tc-modal__section.is-active {
  display: flex;
}
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=checklist] .tc-setup-composer-modal__panel-body,
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=playbook] .tc-setup-composer-modal__panel-body {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.tc-modal.tc-setup-composer-modal .tc-modal__section[data-tc-composer-panel=assistant] .tc-setup-composer-modal__panel-body {
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__panel-head {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin: 0 0 16px;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__panel-num {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border: 2px solid var(--tc-composer-ink);
  border-radius: 8px;
  background: var(--tc-composer-paper);
  color: var(--tc-composer-ink);
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 0.02em;
  line-height: 1;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__panel-title {
  margin: 0;
  color: var(--tc-composer-ink);
  font-size: 15px;
  font-weight: 800;
  letter-spacing: -0.02em;
  line-height: 1.2;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__panel-desc {
  margin: 4px 0 0;
  color: var(--tc-muted);
  font-size: 12px;
  line-height: 1.45;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__panel-body {
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-width: 0;
  min-height: 0;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__chat {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  padding: 12px;
  border: 2px solid var(--tc-composer-line);
  border-radius: 12px;
  background: var(--tc-surface);
  -webkit-overflow-scrolling: touch;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__bubble {
  margin-bottom: 8px;
  padding: 8px 10px;
  border-radius: 10px;
  font-size: 13px;
  line-height: 1.45;
  max-width: 92%;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__bubble--user {
  margin-left: auto;
  background: var(--tc-lavender);
  border: 2px solid color-mix(in srgb, var(--tc-violet) 20%, var(--tc-composer-line));
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__bubble--bot {
  background: var(--tc-composer-paper);
  border: 2px solid var(--tc-composer-line);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__bubble--thinking {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--tc-muted);
  font-weight: 600;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__thinking-spinner {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  border-width: 2px;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__thinking-label {
  font-size: 12px;
  line-height: 1.35;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__preview-panel {
  flex: 0 0 auto;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  flex: 0 0 auto;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__actions[hidden] {
  display: none !important;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__action {
  appearance: none;
  border: 2px solid var(--tc-composer-line);
  background: var(--tc-surface);
  border-radius: 10px;
  padding: 8px 12px;
  font-family: inherit;
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
  transition: border-color 0.12s ease, box-shadow 0.12s ease, transform 0.12s ease;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__action--primary {
  background: var(--tc-composer-accent);
  border-color: var(--tc-composer-ink);
  color: #fff;
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer__action:hover, .tc-modal.tc-setup-composer-modal .tc-setup-composer__action:focus-visible {
  transform: translate(-1px, -1px);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
}
.tc-modal.tc-setup-composer-modal.is-busy .tc-setup-composer-modal__send,
.tc-modal.tc-setup-composer-modal.is-busy .tc-setup-composer__chip,
.tc-modal.tc-setup-composer-modal.is-busy .tc-setup-composer__action {
  opacity: 0.65;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send.is-sending {
  pointer-events: none;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send.is-sending .sb-icon-send {
  display: none;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send.is-sending::before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  border: 2px solid color-mix(in srgb, var(--tc-surface) 35%, transparent);
  border-top-color: var(--tc-surface);
  border-radius: 50%;
  animation: tc-setup-composer-spin 0.7s linear infinite;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__footer {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 12px 20px 16px;
  border-top: 2px solid var(--tc-composer-line);
  background: var(--tc-surface);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__input {
  width: 100%;
  height: 42px;
  margin: 0;
  padding: 0 13px;
  border: 2px solid var(--tc-composer-line);
  border-radius: 10px;
  background: var(--tc-composer-paper);
  color: var(--tc-text);
  font-family: inherit;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  transition: border-color 0.12s ease, box-shadow 0.12s ease, background 0.12s ease;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__input:hover {
  border-color: color-mix(in srgb, var(--tc-composer-ink) 20%, var(--tc-composer-line));
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__input:focus {
  outline: none;
  border-color: var(--tc-composer-ink);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
  background: var(--tc-surface);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send {
  width: 100%;
  color: var(--tc-surface) !important;
  background: var(--tc-composer-accent) !important;
  border: 2px solid var(--tc-composer-ink) !important;
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
  justify-content: center;
  gap: 8px;
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send:hover, .tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send:focus-visible {
  background: var(--tc-composer-ink) !important;
  transform: translate(-1px, -1px);
  box-shadow: 4px 4px 0 var(--tc-composer-ink);
}
.tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__send:active {
  transform: none;
  box-shadow: 2px 2px 0 var(--tc-composer-ink);
}

body.tc-setup-composer-open {
  overflow: hidden;
}

.tc-setup-composer__preview-panel {
  margin-bottom: 12px;
  padding: 12px 14px;
  border: 2px solid var(--tc-composer-ink);
  border-radius: 10px;
  background: var(--tc-surface-muted, #f8f6f3);
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
}
.tc-setup-composer__preview-panel .tc-setup-composer__preview-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--tc-muted);
  margin: 0 0 8px;
}
.tc-setup-composer__preview-panel .tc-setup-composer__preview-user,
.tc-setup-composer__preview-panel .tc-setup-composer__preview-reply {
  margin-bottom: 8px;
}
.tc-setup-composer__preview-panel .tc-setup-composer__preview-user span,
.tc-setup-composer__preview-panel .tc-setup-composer__preview-reply span {
  display: block;
  font-size: 11px;
  font-weight: 700;
  color: var(--tc-muted);
  margin-bottom: 4px;
}
.tc-setup-composer__preview-panel .tc-setup-composer__preview-user p,
.tc-setup-composer__preview-panel .tc-setup-composer__preview-reply p {
  margin: 0;
  font-size: 14px;
  line-height: 1.45;
}
.tc-setup-composer__preview-panel .tc-setup-composer__preview-meta {
  margin: 8px 0 0;
  font-size: 12px;
  color: var(--tc-muted);
}

.tc-setup-composer__playbook-progress {
  margin-bottom: 12px;
}

.tc-setup-composer__playbook-bar {
  height: 8px;
  border: 2px solid var(--tc-composer-ink);
  border-radius: 999px;
  overflow: hidden;
  background: var(--tc-surface);
}

.tc-setup-composer__playbook-bar-fill {
  height: 100%;
  background: var(--tc-composer-accent);
  transition: width 0.25s ease;
}

.tc-setup-composer__playbook-meta {
  margin: 6px 0 0;
  font-size: 12px;
  color: var(--tc-muted);
}

.tc-setup-composer__playbook-hero {
  padding: 14px;
  border: 2px solid var(--tc-composer-ink);
  border-radius: 10px;
  margin-bottom: 12px;
  box-shadow: 3px 3px 0 var(--tc-composer-ink);
}
.tc-setup-composer__playbook-hero h4 {
  margin: 4px 0 6px;
  font-size: 16px;
}
.tc-setup-composer__playbook-hero p {
  margin: 0;
  font-size: 13px;
  color: var(--tc-muted);
}

.tc-setup-composer__playbook-steps {
  list-style: none;
  margin: 0 0 12px;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.tc-setup-composer__playbook-step {
  display: flex;
  justify-content: space-between;
  gap: 8px;
  padding: 8px 10px;
  border: 1px solid var(--tc-border);
  border-radius: 8px;
  font-size: 13px;
}
.tc-setup-composer__playbook-step.is-active {
  border-color: var(--tc-composer-ink);
  background: var(--tc-surface-muted, #f8f6f3);
  font-weight: 600;
}
.tc-setup-composer__playbook-step.is-done .tc-setup-composer__playbook-step-status {
  color: var(--tc-success, #1a7f4b);
}

.tc-setup-composer__playbook-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

@keyframes tc-setup-composer-modal-in {
  from {
    opacity: 0;
    transform: translateY(10px) scale(0.98);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
@keyframes tc-setup-composer-panel-in {
  from {
    opacity: 0;
    transform: translateY(6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes tc-setup-composer-spin {
  to {
    transform: rotate(360deg);
  }
}
@media (max-width: 760px) {
  .tc-setup-composer-layer {
    padding: 12px;
  }
  .tc-modal.tc-setup-composer-modal {
    --tc-composer-width: 100%;
    --tc-composer-max-h: min(94vh, calc(100vh - 24px));
  }
  .tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__deck {
    grid-template-columns: 1fr;
    grid-template-rows: auto minmax(0, 1fr);
  }
  .tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__rail {
    border-right: none;
    border-bottom: 2px solid var(--tc-composer-line);
    max-height: 42%;
    overflow-y: auto;
  }
  .tc-modal.tc-setup-composer-modal .tc-setup-composer-modal__rail-foot {
    margin-top: 0;
  }
  .tc-modal.tc-setup-composer-modal .tc-setup-composer__chips {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .tc-modal.tc-setup-composer-modal .tc-setup-composer__chip {
    width: auto;
    flex: 1 1 auto;
  }
}
.tc-modal.tc-generic-modal {
  --tc-modal-radius: 14px;
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  bottom: auto !important;
  z-index: 10000001 !important;
  display: none;
  width: min(720px, 100vw - 32px) !important;
  max-width: min(720px, 100vw - 32px) !important;
  max-height: min(85vh, 100vh - 48px) !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0;
  border: 1px solid var(--tc-border);
  border-radius: var(--tc-modal-radius);
  background: var(--tc-surface);
  box-shadow: 0 24px 48px color-mix(in srgb, var(--tc-text) 14%, transparent);
  overflow: hidden;
  transform: translate(-50%, -50%) !important;
  box-sizing: border-box !important;
}
.tc-modal.tc-generic-modal.sb-active {
  display: flex !important;
  flex-direction: column;
}
.tc-modal.tc-generic-modal .tc-modal__alert.sb-info {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  min-height: 44px;
  padding: 12px 18px;
  background: var(--tc-danger);
  color: var(--tc-surface);
  font-size: 13px;
  font-weight: 500;
}
.tc-modal.tc-generic-modal .tc-modal__alert.sb-info.sb-active {
  display: flex;
  align-items: center;
}
.tc-modal.tc-generic-modal .tc-modal__frame {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: 0;
  max-height: inherit;
  overflow: hidden;
}
.tc-modal.tc-generic-modal .tc-modal__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 16px 20px;
  border-bottom: 1px solid var(--tc-border);
  background: var(--tc-lavender);
}
.tc-modal.tc-generic-modal .tc-modal__title {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: var(--tc-text);
  line-height: 1.35;
}
.tc-modal.tc-generic-modal .tc-modal__body {
  flex: 1 1 auto;
  min-height: 0;
  padding: 20px;
  overflow: auto;
}
.tc-modal.tc-generic-modal .tc-modal__body--scroll {
  max-height: calc(85vh - 140px);
}
.tc-modal.tc-generic-modal .tc-modal__footer {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
  padding: 14px 20px 18px;
  border-top: 1px solid var(--tc-border);
  background: var(--tc-surface);
}
.tc-modal.tc-generic-modal .tc-modal__footer-end {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-end;
  width: 100%;
}
.tc-modal.tc-generic-modal .tc-modal__footer .sb-btn,
.tc-modal.tc-generic-modal .tc-modal__footer .tc-btn {
  min-height: 40px;
  padding: 0 16px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 500;
}

.tc-modal.tc-profile-view-modal {
  width: min(900px, 100vw - 32px) !important;
  max-width: min(900px, 100vw - 32px) !important;
}
.tc-modal.tc-profile-view-modal .tc-profile-view-modal__header {
  flex-wrap: wrap;
  gap: 12px;
}
.tc-modal.tc-profile-view-modal .tc-modal__header-end {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  margin-left: auto;
}

.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface,
#tc-app-settings-modal #tc-app-settings-portal,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface {
  --tc-settings-card-bg: var(--tc-surface);
  --tc-settings-card-line: var(--tc-border);
  --tc-settings-canvas: var(--tc-ivory, #fff9f2);
  --tc-settings-muted: var(--tc-muted);
  --tc-settings-text: var(--tc-aubergine, #332b3a);
  --tc-deck-field-ink: var(--tc-settings-text);
  --tc-deck-field-line: var(--tc-settings-card-line);
  --tc-deck-field-paper: var(--tc-settings-canvas);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked) {
  appearance: none !important;
  -webkit-appearance: none !important;
  border: none !important;
  box-shadow: none !important;
  background-image: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked)::before, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked):checked::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked)::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked):checked::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked)::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting input[type=checkbox]:not(.sb-locked):checked::before {
  content: none !important;
  display: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0 0 4px;
  box-sizing: border-box;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-timetable > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-repeater > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  flex: none !important;
  padding: 16px 18px 14px;
  position: static;
  border-bottom: 2px solid var(--tc-settings-card-line);
  background: color-mix(in srgb, var(--tc-set-rail, #f6f2ec) 45%, var(--tc-surface));
  box-sizing: border-box;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-timetable > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content::before, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-repeater > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content::before, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .sb-setting-content::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content::before {
  display: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-timetable > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content h2, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-repeater > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content h2, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .sb-setting-content h2,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content h2 {
  font-size: 13px;
  font-weight: 800;
  letter-spacing: -0.01em;
  text-transform: none;
  color: var(--tc-settings-text);
  margin: 0 0 6px;
  display: block;
  min-width: 0;
  white-space: normal;
  line-height: 1.35;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-timetable > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content p, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-repeater > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content p, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .sb-setting-content p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .sb-setting-content p {
  font-size: 12.5px;
  line-height: 1.65;
  color: var(--tc-settings-muted);
  margin: 0;
  white-space: normal !important;
  overflow-wrap: anywhere;
  word-wrap: break-word;
  max-width: 100%;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide),
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide),
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 8px !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  box-sizing: border-box;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > label {
  margin: 0 !important;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  font-weight: 600;
  color: var(--tc-settings-text);
  line-height: 1.4;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-setting-desc {
  margin: -4px 0 0 !important;
  width: 100%;
  max-width: 100%;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > input,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > select,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > textarea,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .image,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-locked-group,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > a.sb-btn {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-modal #tc-app-settings-portal .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater #tc-app-settings-portal .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):not(.sb-select-checkbox):not(.multi-input-checkbox):not(.sb-hide) > .sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .tc-settings-panel.tc-settings-surface .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-button > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-text > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-textarea > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-number > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-password > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-upload-image > a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-button > a.sb-btn {
  width: fit-content !important;
  min-width: 0 !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-setting-row,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-setting-row,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 0;
  margin: 0;
  padding: 0;
  background: var(--tc-settings-card-bg);
  border: 2px solid var(--tc-settings-card-line);
  border-radius: 14px;
  box-shadow: none;
  overflow: hidden;
  min-width: 0;
  max-width: 100%;
  transition: border-color 0.12s ease, transform 0.12s ease, box-shadow 0.12s ease;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-setting-row:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-setting-row:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting:hover {
  border-color: color-mix(in srgb, var(--tc-settings-text) 22%, var(--tc-settings-card-line));
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-setting-row:focus-within,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting:focus-within,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row:focus-within,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting:focus-within,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-setting-row:focus-within,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting:focus-within {
  border-color: var(--tc-settings-text);
  transform: translate(-1px, -1px);
  box-shadow: 3px 3px 0 var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting > .input {
  flex: 1 1 auto;
  min-width: 0;
  max-width: 100%;
  width: 100%;
  padding: 18px 22px;
  border: none;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 10px;
  box-sizing: border-box;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting > .sb-setting-content {
  display: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-inline-label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-inline-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-inline-label {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: var(--tc-settings-text);
  margin: 0;
  line-height: 1.4;
  white-space: normal;
  overflow-wrap: anywhere;
  word-wrap: break-word;
  max-width: 100%;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-setting-desc {
  display: block;
  font-size: 12.5px;
  color: var(--tc-settings-muted);
  line-height: 1.6;
  margin: 0;
  font-weight: 400;
  white-space: normal !important;
  overflow-wrap: anywhere;
  word-wrap: break-word;
  max-width: 100%;
  min-width: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list small,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list small,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list small {
  white-space: normal !important;
  overflow-wrap: anywhere;
  word-wrap: break-word;
  max-width: 100%;
  min-width: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox], .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox], .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox] {
  appearance: none !important;
  -webkit-appearance: none !important;
  width: 44px !important;
  min-width: 44px !important;
  height: 26px !important;
  min-height: 26px !important;
  border-radius: 99px !important;
  background: var(--tc-border) !important;
  border: 2px solid var(--tc-settings-text) !important;
  position: relative;
  cursor: pointer;
  flex-shrink: 0;
  margin: 0 !important;
  padding: 0 !important;
  box-shadow: none !important;
  transition: background 0.15s ease, border-color 0.15s ease;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]::after, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]::after, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]::after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]::after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox]::after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox]::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]::after {
  content: "";
  position: absolute;
  left: 3px;
  top: 50%;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  background: var(--tc-surface);
  border-radius: 50%;
  border: 2px solid var(--tc-settings-text);
  transition: transform 0.2s ease;
  box-shadow: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]:checked,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox]:checked,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]:checked,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox]:checked,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]:checked {
  background: var(--tc-coral) !important;
  border-color: var(--tc-settings-text) !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked::after, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked::after, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]:checked::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked::after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked::after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox]:checked::after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]:checked::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-checkbox > .input > input[type=checkbox]:checked::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group > input[type=checkbox]:checked::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox]:checked::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox]:checked::after {
  transform: translateX(18px);
  background: var(--tc-surface);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-type-multi-input > .input > .multi-input-checkbox,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal .tc-shell[data-tc-app=tenant-admin] .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-settings-panel.tc-settings-surface .sb-type-multi-input > .input > .multi-input-checkbox,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-rows: auto auto;
  column-gap: 20px;
  row-gap: 4px;
  align-items: center;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-label {
  grid-column: 1;
  grid-row: 1;
  margin: 0 !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-inline-desc {
  grid-column: 1;
  grid-row: 2;
  margin: 0 !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list #tc-app-settings-modal #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list #tc-app-settings-portal .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group {
  grid-column: 2;
  grid-row: 1/span 2;
  align-self: center;
  justify-self: end;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 8px !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-inline-label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > .sb-inline-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-inline-label {
  margin: 0 !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-setting-desc {
  margin: 0 !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox] {
  margin-top: 2px !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-text > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-number > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-textarea > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-password > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-input-button > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-button > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-text > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-number > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-textarea > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-password > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-input-button > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-button > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-text > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-number > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-textarea > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-password > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-input-button > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-button > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 8px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-text > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-text > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-number > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-number > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-textarea > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-textarea > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-password > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-password > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-input-button > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-input-button > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-button > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-button > .input .sb-setting-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-text > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-text > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-number > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-number > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-textarea > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-textarea > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-password > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-password > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-input-button > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-input-button > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-button > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-button > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-text > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-text > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-number > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-number > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-textarea > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-textarea > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-password > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-password > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-input-button > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-input-button > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-button > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-button > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-setting-desc {
  margin-bottom: 2px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color {
  overflow: visible;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input {
  display: grid;
  grid-template-columns: 44px minmax(0, 1fr) 36px;
  align-items: center;
  gap: 10px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-inline-label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input .sb-inline-label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-inline-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input .sb-setting-desc {
  grid-column: 1/-1;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input .tc-color-swatch,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input .tc-color-swatch,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input .tc-color-swatch {
  width: 44px;
  height: 44px;
  border: 2px solid var(--tc-settings-card-line);
  border-radius: 10px;
  box-sizing: border-box;
  background-color: transparent;
  background-image: linear-gradient(45deg, #e8e0f0 25%, transparent 25%), linear-gradient(-45deg, #e8e0f0 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #e8e0f0 75%), linear-gradient(-45deg, transparent 75%, #e8e0f0 75%);
  background-size: 12px 12px;
  background-position: 0 0, 0 6px, 6px -6px, -6px 0;
  cursor: pointer;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input > input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input > input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input > input {
  min-height: 44px;
  background: var(--tc-surface) !important;
  color: var(--tc-settings-text) !important;
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  font-size: 13px;
  letter-spacing: 0.02em;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input > i,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input > i,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input > i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  margin: 0;
  border: 2px solid transparent;
  border-radius: 8px;
  color: var(--tc-muted);
  font-size: 11px;
  cursor: pointer;
  visibility: hidden;
  justify-self: center;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input > i:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input > i:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input > i:hover {
  color: var(--tc-danger);
  border-color: color-mix(in srgb, var(--tc-danger) 30%, transparent);
  background: var(--tc-danger-soft);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input.tc-color-has-value .tc-color-swatch, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input.tc-color-is-default .tc-color-swatch,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input.tc-color-has-value .tc-color-swatch,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input.tc-color-is-default .tc-color-swatch,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input.tc-color-has-value .tc-color-swatch,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input.tc-color-is-default .tc-color-swatch {
  background-image: none;
  border-color: var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-color > .input.tc-color-has-value > i,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-color > .input.tc-color-has-value > i,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-color > .input.tc-color-has-value > i {
  visibility: visible;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 120px;
  width: 100%;
  box-sizing: border-box;
  border: 2px dashed var(--tc-settings-card-line);
  border-radius: 12px;
  background-color: var(--tc-settings-canvas);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image::before {
  content: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image .tc-upload-image__hint,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image .tc-upload-image__hint,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image .tc-upload-image__hint {
  color: var(--tc-settings-muted);
  font-size: 13px;
  font-weight: 600;
  pointer-events: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image > i,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image > i,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image > i {
  display: none;
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 2;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: var(--tc-danger);
  color: var(--tc-surface);
  font-size: 9px;
  line-height: 1;
  cursor: pointer;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) {
  border-style: solid;
  border-color: var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) .tc-upload-image__hint,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) .tc-upload-image__hint,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) .tc-upload-image__hint {
  display: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) > i,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) > i,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-upload-image > .input > .image[data-value]:not([data-value=""]) > i {
  display: flex;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(72px, 1fr));
  gap: 10px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-inline-label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-inline-desc,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input .sb-inline-label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input .sb-inline-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-inline-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-inline-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input .sb-setting-desc {
  grid-column: 1/-1;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input > div,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div {
  width: 100%;
  min-height: 72px;
  aspect-ratio: 1;
  box-sizing: border-box;
  border: 2px solid var(--tc-settings-card-line);
  border-radius: 10px;
  background-color: var(--tc-settings-canvas);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  opacity: 0.72;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div:hover, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-active:not(.sb-icon-close),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input > div:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input > div.sb-active:not(.sb-icon-close),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-active:not(.sb-icon-close) {
  opacity: 1;
  border-color: var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: inherit;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: var(--tc-settings-muted);
  opacity: 1;
  background-image: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close::before,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close::before,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close::before {
  content: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close.sb-active,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close.sb-active,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-select-images > .input > div.sb-icon-close.sb-active {
  border-color: var(--tc-settings-text);
  color: var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input {
  flex-direction: column !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .sb-hide,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field.sb-hide,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > #open-ai-key.sb-hide,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > #open-ai-key:not(.sb-active),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .sb-hide,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field.sb-hide,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > #open-ai-key.sb-hide,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > #open-ai-key:not(.sb-active),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .sb-hide,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field.sb-hide,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > #open-ai-key.sb-hide,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > #open-ai-key:not(.sb-active) {
  display: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > [class*=multi-input-] > label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > [class*=multi-input-] > label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > [class*=multi-input-] > label {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: var(--tc-settings-text);
  margin: 0;
  line-height: 1.4;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > [class*=multi-input-] > .sb-setting-desc,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > [class*=multi-input-] > .sb-setting-desc,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > [class*=multi-input-] > .sb-setting-desc {
  margin: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input #open-ai-prompt,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input .multi-input-textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input #open-ai-prompt,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input .multi-input-textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input #open-ai-prompt,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input .multi-input-textarea {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input {
  padding: 0;
  gap: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt) {
  padding: 16px 22px;
  border-top: 1px solid var(--tc-canvas);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field:first-child,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):first-child,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field:first-child,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):first-child,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-field:first-child,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > div:not(.sb-language-switcher-cnt):first-child {
  border-top: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox .tc-select-multi,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox .tc-select-multi,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-select-checkbox .tc-select-multi {
  width: 100%;
  max-width: 100%;
  min-width: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-help,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-help,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-help,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .tc-setting-help,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-help,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-help {
  padding: 14px 22px;
  background: var(--tc-lavender);
  border-top: 1px solid var(--tc-canvas);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-help p,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-help p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-help p,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .tc-setting-help p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-help p,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .tc-setting-help p {
  margin: 0;
  font-size: 12px;
  line-height: 1.6;
  color: var(--tc-settings-muted);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater {
  flex-direction: column !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .input {
  padding: 0;
  gap: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .sb-repeater,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .sb-repeater,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .sb-repeater {
  margin: 0;
  display: block;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item {
  position: relative;
  padding: 0 44px 0 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item + .repeater-item,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item + .repeater-item,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item + .repeater-item {
  border-top: 1px solid var(--tc-border);
  margin-top: 0;
  padding-top: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div {
  padding: 16px 22px;
  border-top: 1px solid var(--tc-canvas);
  position: static;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div + div,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div + div,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div + div {
  margin-top: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div:first-child,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > div:first-child,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > div:first-child {
  border-top: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > i,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > i,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > i {
  position: absolute;
  right: 14px;
  top: 18px;
  margin: 0;
  width: 28px;
  height: 28px;
  line-height: 28px;
  border-radius: 8px;
  font-size: 10px;
  text-align: center;
  color: var(--tc-muted-light);
  background: var(--tc-lavender);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > i:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .repeater-item > i:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .repeater-item > i:hover {
  color: var(--tc-danger);
  background: var(--tc-danger-soft);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater .sb-repeater-add,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater .sb-repeater-add,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater .sb-repeater-add {
  display: inline-flex;
  align-items: center;
  margin: 4px 22px 18px;
  padding: 9px 14px;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 500;
  width: fit-content;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .sb-setting-content,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .sb-setting-content {
  display: block !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable {
  overflow: visible !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable > .input {
  padding: 0 !important;
  overflow: visible !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable {
  margin: 0;
  padding: 4px 12px 14px;
  display: flex;
  flex-direction: column;
  gap: 4px;
  overflow: visible;
  position: relative;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable > .tc-timetable-day > .tc-timetable-shifts,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable > .tc-timetable-day > .tc-timetable-shifts,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable > .tc-timetable-day > .tc-timetable-shifts,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable > .tc-timetable-day > .tc-timetable-shifts,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable > .tc-timetable-day > .tc-timetable-shifts,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable > .tc-timetable-day > .tc-timetable-shifts {
  display: grid !important;
  justify-content: stretch;
  overflow: visible;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend {
  display: grid;
  grid-template-columns: 72px minmax(0, 1fr);
  gap: 6px;
  padding: 4px 8px 8px;
  align-items: center;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend span,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend span,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend span,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend span,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend span,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend span {
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--tc-muted-light);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend .tc-timetable-legend__shift,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend .tc-timetable-legend__shift,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend .tc-timetable-legend__shift,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend .tc-timetable-legend__shift,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend .tc-timetable-legend__shift,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-legend .tc-timetable-legend__shift {
  text-align: center;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts--dual,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts--dual,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts--dual,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts--dual,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts--dual,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts--dual {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day {
  display: grid;
  grid-template-columns: 72px minmax(0, 1fr);
  gap: 8px 10px;
  align-items: center;
  margin: 0;
  padding: 6px 8px;
  border: none;
  border-radius: 10px;
  overflow: visible;
  transition: background 0.15s;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:hover {
  background: var(--tc-lavender);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-active), .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-custom-select),
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-active),
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-custom-select),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-active),
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-custom-select),
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-active),
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-custom-select),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-active),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-custom-select),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-active),
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day:has(.sb-custom-select) {
  z-index: 20;
  position: relative;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day + .tc-timetable-day,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day + .tc-timetable-day,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day + .tc-timetable-day,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day + .tc-timetable-day,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day + .tc-timetable-day,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day + .tc-timetable-day {
  margin-top: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__label,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__label,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__label {
  display: flex;
  flex-direction: column;
  gap: 1px;
  margin: 0;
  min-width: 0;
  line-height: 1.25;
  cursor: default;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__short,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__short,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__short,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__short,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__short,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__short {
  font-size: 13px;
  font-weight: 700;
  color: var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__full,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__full,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__full,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__full,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__full,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-day__full {
  display: none;
  font-size: 11px;
  font-weight: 500;
  color: var(--tc-settings-muted);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shifts {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 6px;
  align-items: center;
  min-width: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shift,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shift,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shift,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shift,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shift,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-shift {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 10px minmax(0, 1fr);
  gap: 4px;
  align-items: center;
  min-width: 0;
  height: auto;
  padding: 3px;
  border: none;
  border-radius: 9px;
  background: var(--tc-lavender);
  box-shadow: none;
  overflow: visible;
  position: relative;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot {
  position: relative;
  height: 32px;
  line-height: 30px;
  padding: 0 22px 0 8px;
  font-size: 12px;
  font-weight: 500;
  color: var(--tc-settings-text);
  min-width: 0;
  border: 1px solid transparent;
  border-radius: 7px;
  background: var(--tc-surface);
  box-sizing: border-box;
  cursor: pointer;
  white-space: nowrap;
  overflow: visible;
  transition: border-color 0.15s, box-shadow 0.15s;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:hover, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot.sb-active,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot.sb-active,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot.sb-active,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot.sb-active,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot.sb-active,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot.sb-active {
  border-color: var(--tc-coral);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--tc-coral) 12%, transparent);
  z-index: 30;
  cursor: pointer;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:after,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:after,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 8px;
  width: 0;
  height: 0;
  margin-top: -2px;
  border-left: 3.5px solid transparent;
  border-right: 3.5px solid transparent;
  border-top: 4px solid var(--tc-muted-light);
  border-bottom: none;
  background: none;
  font-size: 0;
  line-height: 0;
  pointer-events: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-to,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-to,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-to,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-to,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-to,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-to {
  display: block;
  width: 6px;
  height: 1.5px;
  margin: 0 auto;
  padding: 0;
  border-radius: 2px;
  background: var(--tc-border);
  font-size: 0;
  color: transparent;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-divider,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-divider,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-divider,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-divider,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-divider,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-divider {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4px;
  height: 4px;
  margin: 0 auto;
  padding: 0;
  border-radius: 50%;
  background: var(--tc-border);
  font-size: 0;
  color: transparent;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable > .sb-custom-select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable > .sb-custom-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable > .sb-custom-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable > .sb-custom-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable > .sb-custom-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable > .sb-custom-select {
  display: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select {
  display: block !important;
  position: absolute;
  left: 0;
  right: auto;
  top: calc(100% + 4px);
  width: max(100%, 120px);
  min-width: 120px;
  max-height: 220px;
  overflow: auto;
  margin: 0;
  padding: 4px 0;
  border: 1px solid var(--tc-border);
  border-radius: 10px;
  box-shadow: 0 12px 28px color-mix(in srgb, var(--tc-text) 16%, transparent);
  background: var(--tc-surface);
  z-index: 80;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span {
  display: block;
  padding: 6px 12px !important;
  font-size: 12px;
  line-height: 1.4;
  color: var(--tc-settings-text);
  white-space: nowrap;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-office-hours-deck__panels .sb-type-timetable .sb-timetable.tc-timetable .tc-timetable-slot > .sb-custom-select > span:hover {
  background: #f0f9ff;
  color: var(--tc-coral);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi {
  position: relative;
  width: 100%;
  max-width: 100%;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__value,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__data,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__value,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__data,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__value,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__data {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__box,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__box,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
  width: 100%;
  min-height: 42px;
  padding: 6px 10px;
  border: 2px solid var(--tc-border);
  border-radius: 10px;
  background: var(--tc-ivory, #fff9f2);
  box-sizing: border-box;
  cursor: text;
  transition: border-color 0.12s ease, box-shadow 0.12s ease;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__box:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__box:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__box:hover {
  border-color: var(--tc-border);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi--focused .tc-select-multi__box,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi--open .tc-select-multi__box,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi--focused .tc-select-multi__box,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi--open .tc-select-multi__box,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi--focused .tc-select-multi__box,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi--open .tc-select-multi__box {
  border-color: var(--tc-settings-text);
  box-shadow: 3px 3px 0 var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__chips,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__chips,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__chips {
  display: contents;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__chip,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__chip,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__chip {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  max-width: 100%;
  min-height: 28px;
  padding: 0 4px 0 10px;
  border-radius: 999px;
  background: var(--tc-lavender);
  border: 1px solid color-mix(in srgb, var(--tc-violet) 28%, transparent);
  color: var(--tc-violet);
  font-size: 12.5px;
  font-weight: 500;
  line-height: 1.2;
  box-sizing: border-box;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__chip-label,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__chip-label,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__chip-label {
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__chip-remove,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__chip-remove,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__chip-remove {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 50%;
  background: transparent;
  color: var(--tc-violet);
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
  flex-shrink: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__chip-remove:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__chip-remove:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__chip-remove:hover {
  background: var(--tc-lavender);
  color: var(--tc-violet);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__chip-remove:focus-visible,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__chip-remove:focus-visible,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__chip-remove:focus-visible {
  outline: 2px solid var(--tc-coral);
  outline-offset: 1px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__type,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input.tc-select-multi__type[type=text],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__type,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input.tc-select-multi__type[type=text],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__type,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input.tc-select-multi__type[type=text] {
  flex: 1 1 140px;
  width: auto !important;
  min-width: 140px !important;
  max-width: 100% !important;
  height: 28px;
  margin: 0 !important;
  padding: 0 4px !important;
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  font-size: 13px;
  color: var(--tc-settings-text);
  outline: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__type::placeholder,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input.tc-select-multi__type[type=text]::placeholder,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__type::placeholder,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input.tc-select-multi__type[type=text]::placeholder,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__type::placeholder,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input.tc-select-multi__type[type=text]::placeholder {
  color: var(--tc-muted-light);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__type:focus,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input.tc-select-multi__type[type=text]:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__type:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input.tc-select-multi__type[type=text]:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__type:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input.tc-select-multi__type[type=text]:focus {
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__hint,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__hint,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__hint {
  margin: 0;
  font-size: 12px;
  line-height: 1.45;
  color: var(--tc-muted-light);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi--has-value .tc-select-multi__hint,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi--has-value .tc-select-multi__hint,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi--has-value .tc-select-multi__hint {
  display: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__suggestions[hidden],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__suggestions[hidden],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__suggestions[hidden] {
  display: none !important;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__suggestion--empty,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__suggestion--empty,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__suggestion--empty {
  justify-content: center;
  color: var(--tc-muted-light);
  font-weight: 400;
  cursor: default;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__suggestion--empty:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__suggestion--empty:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__suggestion--empty:hover {
  background: transparent;
  color: var(--tc-muted-light);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .tc-select-multi__suggestion,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-select-multi__suggestion,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .tc-select-multi__suggestion {
  display: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=text],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=password],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=number],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=url],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list select,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=text],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=password],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=number],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=url],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=text],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=password],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=number],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=url],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list textarea {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  font-size: 13px;
  font-family: inherit;
  box-sizing: border-box;
  border: 2px solid var(--tc-deck-field-line, var(--tc-border));
  border-radius: 10px;
  background: var(--tc-deck-field-paper, var(--tc-ivory, #fff9f2));
  color: var(--tc-text);
  box-shadow: none;
  transition: border-color 0.12s ease, box-shadow 0.12s ease, background 0.12s ease;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=text]:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=password]:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=number]:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=url]:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list select:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list textarea:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=text]:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=password]:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=number]:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=url]:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list select:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list textarea:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=text]:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=password]:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=number]:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=url]:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list select:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list textarea:hover {
  border-color: color-mix(in srgb, var(--tc-deck-field-ink, var(--tc-aubergine, #332b3a)) 20%, var(--tc-deck-field-line, var(--tc-border)));
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=text]:focus,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=password]:focus,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=number]:focus,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=url]:focus,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list select:focus,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list textarea:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=text]:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=password]:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=number]:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=url]:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list select:focus,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list textarea:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=text]:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=password]:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=number]:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=url]:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list select:focus,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list textarea:focus {
  outline: none;
  border-color: var(--tc-deck-field-ink, var(--tc-aubergine, #332b3a));
  box-shadow: 3px 3px 0 var(--tc-deck-field-ink, var(--tc-aubergine, #332b3a));
  background: var(--tc-surface);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=text],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=password],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=number],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list input[type=url],
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list select,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=text],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=password],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=number],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list input[type=url],
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list select,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=text],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=password],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=number],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list input[type=url],
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list select {
  height: 42px;
  padding: 0 13px;
  line-height: 1.4;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list textarea,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list textarea {
  min-height: 120px;
  padding: 10px 13px;
  resize: vertical;
  line-height: 1.6;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface #open-ai-prompt textarea,
#tc-app-settings-modal #tc-app-settings-portal #open-ai-prompt textarea,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface #open-ai-prompt textarea {
  min-height: 160px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-tokens > label::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-temperature > label::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-presence-penalty > label::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-frequency-penalty > label::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-logit-bias > label::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-custom-model > label::after,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface [data-app=dialogflow] #open-ai-prompt > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-tokens > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-temperature > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-presence-penalty > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-frequency-penalty > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-logit-bias > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-custom-model > label::after,
#tc-app-settings-modal #tc-app-settings-portal [data-app=dialogflow] #open-ai-prompt > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-tokens > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-temperature > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-presence-penalty > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-frequency-penalty > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-logit-bias > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-custom-model > label::after,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface [data-app=dialogflow] #open-ai-prompt > label::after {
  content: "advanced";
  margin-left: 8px;
  font-size: 10px;
  font-weight: 500;
  color: var(--tc-muted-light);
  letter-spacing: 0.06em;
  text-transform: uppercase;
  font-family: ui-monospace, monospace;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-repeater > .input,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-timetable > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-repeater > .input,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-timetable > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-repeater > .input,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-timetable > .input {
  padding: 0;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-btn,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list a.sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-btn,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list a.sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-btn,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list a.sb-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  min-height: 40px;
  padding: 0 14px;
  border: 2px solid var(--tc-settings-text);
  border-radius: 10px;
  background: var(--tc-surface);
  color: var(--tc-settings-text);
  font-size: 13px;
  font-weight: 800;
  line-height: 1.3;
  text-decoration: none;
  box-sizing: border-box;
  cursor: pointer;
  transition: border-color 0.12s ease, transform 0.12s ease, box-shadow 0.12s ease, background 0.12s ease;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-btn:hover,
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list a.sb-btn:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-btn:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list a.sb-btn:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-btn:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list a.sb-btn:hover {
  border-color: var(--tc-settings-text);
  background: color-mix(in srgb, var(--tc-peach) 35%, var(--tc-surface));
  transform: translate(-1px, -1px);
  box-shadow: 3px 3px 0 var(--tc-settings-text);
  color: var(--tc-settings-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-section .sb-automations-area,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-section .sb-automations-area,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-section .sb-automations-area {
  background: var(--tc-settings-card-bg);
  border: 1px solid var(--tc-settings-card-line);
  border-radius: 12px;
  padding: 16px;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes {
  background: var(--tc-surface);
  border-color: var(--tc-border);
  border-radius: 8px;
  font-weight: 500;
  color: var(--tc-text);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes:hover, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes:active,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes:hover,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes:active,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes:active {
  background: var(--tc-coral);
  border-color: var(--tc-coral);
  color: var(--tc-surface);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes.tc-btn--dirty,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes.tc-btn--dirty,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes.tc-btn--dirty {
  background: var(--tc-coral);
  border-color: var(--tc-coral);
  color: var(--tc-surface);
  box-shadow: 0 0 0 2px rgba(245, 158, 11, 0.4);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes.tc-btn--dirty:hover, .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes.tc-btn--dirty:active,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes.tc-btn--dirty:hover,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes.tc-btn--dirty:active,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes.tc-btn--dirty:hover,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes.tc-btn--dirty:active {
  background: #0270c0;
  border-color: #0270c0;
  color: var(--tc-surface);
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes.tc-btn--saved,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes.tc-btn--saved,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes.tc-btn--saved {
  background: var(--tc-success-soft) !important;
  border-color: color-mix(in srgb, var(--tc-success) 45%, transparent) !important;
  color: var(--tc-success) !important;
  box-shadow: none !important;
  pointer-events: none;
}
.tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .sb-save-changes.tc-btn--saved i,
#tc-app-settings-modal #tc-app-settings-portal .sb-save-changes.tc-btn--saved i,
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface .sb-save-changes.tc-btn--saved i {
  color: #16a34a;
}

.tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-panel,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-panel.tc-settings-surface,
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal #tc-app-settings-portal {
  background: transparent;
}
.tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-deck__list-wrap > .tc-settings-scroll > .tc-settings-section:not(#sb-setup-guide):not(.tc-setup-guide),
.tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-deck__list-wrap > .tc-settings-panel > .tc-settings-section:not(#sb-setup-guide):not(.tc-setup-guide) {
  padding: 0;
  box-sizing: border-box;
}
.tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-layout:not(.tc-settings-deck) .tc-settings-section:not(#sb-setup-guide):not(.tc-setup-guide),
.tc-shell[data-tc-app=tenant-admin] #tc-app-settings-modal .tc-settings-section:not(#sb-setup-guide):not(.tc-setup-guide) {
  padding: 0;
  box-sizing: border-box;
}

@media (max-width: 991px) {
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-layout:not(.tc-settings-deck) .tc-settings-section:not(#sb-setup-guide),
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings #tc-app-settings-modal .tc-settings-section:not(#sb-setup-guide) {
    padding: 12px 12px calc(20px + env(safe-area-inset-bottom, 0px));
  }
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-deck__list-wrap .tc-settings-section:not(#sb-setup-guide) {
    padding: 0;
  }
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-list .sb-type-checkbox > .input,
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input,
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input,
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox,
  #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input,
  #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox {
    align-items: flex-start !important;
  }
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-list .sb-type-checkbox > .input > .sb-locked-group,
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
  .tc-shell[data-tc-app=tenant-admin] .tc-panel.tc-area--settings .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-locked-group,
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-checkbox > .input > .sb-locked-group,
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group,
  #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > input[type=checkbox],
  #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-checkbox > .input > .sb-locked-group,
  #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > input[type=checkbox],
  #tc-app-settings-modal .tc-settings-panel.tc-settings-surface .tc-settings-list .sb-type-multi-input > .input > .multi-input-checkbox > .sb-locked-group {
    margin-top: 2px !important;
  }
}
@media (max-width: 464px) {
  .tc-shell[data-tc-app=tenant-admin] .tc-settings-surface .tc-settings-list .sb-setting,
  #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting,
  #tc-app-settings-modal #tc-app-settings-portal .sb-setting {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
  }
}
.tc-select-multi__suggestions--portal {
  --tc-coral: #FF6B57;
  --tc-coral-hover: #E85A48;
  --tc-violet: #7762D8;
  --tc-violet-hover: #6554C4;
  --tc-lavender: #EEE9FF;
  --tc-peach: #FFE6DE;
  --tc-ivory: #FFF9F2;
  --tc-aubergine: #332B3A;
  --tc-surface: #FFFFFF;
  --tc-border: #E8E0F0;
  --tc-muted: #6B6178;
  --tc-muted-light: #9B92A8;
  --tc-success: #2D8A5E;
  --tc-success-soft: #E8F5EE;
  --tc-danger: #D94F4F;
  --tc-danger-soft: #FDF0F0;
  --tc-warning: #C47A1A;
  --tc-warning-soft: #FFF5E8;
  --tc-info: #7762D8;
  --tc-info-soft: #EEE9FF;
  --tc-highlight: var(--tc-peach);
  --tc-subtle: var(--tc-lavender);
  --tc-glass: color-mix(in srgb, var(--tc-surface) 92%, transparent);
  --tc-nav-active-bg: var(--tc-peach);
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
  position: fixed;
  z-index: 10050;
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 6px;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #FFFFFF;
  border: 2px solid #E8E0F0;
  border-radius: 10px;
  box-shadow: 0 10px 28px color-mix(in srgb, #332B3A 12%, transparent), 0 2px 6px color-mix(in srgb, #332B3A 6%, transparent);
  box-sizing: border-box;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  width: 100%;
  margin: 0;
  padding: 9px 10px;
  border: none;
  border-radius: 7px;
  background: transparent;
  color: #332B3A;
  font-size: 13px;
  font-weight: 500;
  font-family: inherit;
  text-align: left;
  cursor: pointer;
  box-sizing: border-box;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion span {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion small {
  flex-shrink: 0;
  font-size: 11px;
  font-weight: 500;
  color: #9B92A8;
  letter-spacing: 0.02em;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion mark {
  background: #EEE9FF;
  color: inherit;
  border-radius: 2px;
  padding: 0;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion:hover, .tc-select-multi__suggestions--portal .tc-select-multi__suggestion.is-active {
  background: #EEE9FF;
  color: #332B3A;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion:hover small, .tc-select-multi__suggestions--portal .tc-select-multi__suggestion.is-active small {
  color: #9B92A8;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion--empty {
  justify-content: center;
  cursor: default;
  color: #6B6178;
  font-weight: 400;
}
.tc-select-multi__suggestions--portal .tc-select-multi__suggestion--empty:hover {
  background: transparent;
  color: #6B6178;
}

.sb-password-field-form,
.tc-autofill-decoy {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  width: 100%;
  box-sizing: border-box;
}

.sb-password-field-form input[type=password],
.tc-form-stack--account input[type=password],
.tc-auth-card__fields input[type=password] {
  width: 100%;
  box-sizing: border-box;
}

.tc-shell[data-tc-app=tenant-admin] .sb-lightbox-overlay.sb-active {
  z-index: 10000000 !important;
  background: rgba(51, 43, 58, 0.45) !important;
  background: color-mix(in srgb, var(--tc-aubergine, #332b3a) 45%, transparent) !important;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  pointer-events: auto;
}
.tc-shell[data-tc-app=tenant-admin] .sb-info-card {
  z-index: 10000005 !important;
}

body.sb-lightbox-active > .sb-lightbox-overlay.sb-active {
  z-index: 10000000 !important;
  display: block !important;
  background: rgba(51, 43, 58, 0.45) !important;
  background: color-mix(in srgb, var(--tc-aubergine, #332b3a) 45%, transparent) !important;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  pointer-events: auto !important;
}

body.sb-dialog-active .sb-lightbox-overlay.sb-dialog-overlay-active {
  z-index: 10000004 !important;
}
body.sb-dialog-active .sb-dialog-box,
body.sb-dialog-active .sb-dialog-box.sb-dialog-modal-layer {
  z-index: 10000005 !important;
}

#tc-app-settings-modal,
.tc-modal.tc-app-settings-modal {
  --tc-coral: #FF6B57;
  --tc-coral-hover: #E85A48;
  --tc-violet: #7762D8;
  --tc-violet-hover: #6554C4;
  --tc-lavender: #EEE9FF;
  --tc-peach: #FFE6DE;
  --tc-ivory: #FFF9F2;
  --tc-aubergine: #332B3A;
  --tc-surface: #FFFFFF;
  --tc-border: #E8E0F0;
  --tc-muted: #6B6178;
  --tc-muted-light: #9B92A8;
  --tc-success: #2D8A5E;
  --tc-success-soft: #E8F5EE;
  --tc-danger: #D94F4F;
  --tc-danger-soft: #FDF0F0;
  --tc-warning: #C47A1A;
  --tc-warning-soft: #FFF5E8;
  --tc-info: #7762D8;
  --tc-info-soft: #EEE9FF;
  --tc-highlight: var(--tc-peach);
  --tc-subtle: var(--tc-lavender);
  --tc-glass: color-mix(in srgb, var(--tc-surface) 92%, transparent);
  --tc-nav-active-bg: var(--tc-peach);
  --tc-nav-active-text: var(--tc-coral);
  --tc-focus-ring: color-mix(in srgb, var(--tc-coral) 28%, transparent);
  --tc-toolbar-control-h: 38px;
  --tc-toolbar-radius: 10px;
  --tc-font-sans: 'Inter', 'Support Board Font', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  --tc-accent: var(--tc-coral);
  --tc-accent-hover: var(--tc-coral-hover);
  --tc-link: var(--tc-violet);
  --tc-link-hover: var(--tc-violet-hover);
  --tc-canvas: var(--tc-ivory);
  --tc-text: var(--tc-aubergine);
  --tc-text-secondary: var(--tc-muted);
  --tc-subtle: var(--tc-lavender);
  --tc-app-settings-ink: var(--tc-aubergine, #332b3a);
  --tc-app-settings-paper: var(--tc-ivory, #fff9f2);
  --tc-app-settings-line: var(--tc-border);
  --tc-app-settings-rail: var(--tc-canvas, #f6f2ec);
  --tc-app-settings-accent: var(--tc-coral, #f06a5a);
  --tc-app-settings-accent-ink: var(--tc-flows-accent-ink, #fff);
  --tc-app-settings-muted: var(--tc-muted);
  --tc-app-settings-text: var(--tc-text);
  --tc-app-settings-width: min(1040px, calc(100vw - 40px));
  --tc-app-settings-max-h: min(820px, calc(100vh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));
}
@supports (height: 100dvh) {
  #tc-app-settings-modal,
  .tc-modal.tc-app-settings-modal {
    --tc-app-settings-max-h: min(820px, calc(100dvh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));
  }
}
#tc-app-settings-modal,
.tc-modal.tc-app-settings-modal {
  position: fixed !important;
  inset: 0 !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  z-index: 10000001 !important;
  display: none;
  align-items: center;
  justify-content: center;
  width: auto !important;
  height: auto !important;
  max-width: none !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 24px;
  overflow: hidden;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  transform: none !important;
  pointer-events: none;
}
#tc-app-settings-modal *,
#tc-app-settings-modal *::before,
#tc-app-settings-modal *::after,
.tc-modal.tc-app-settings-modal *,
.tc-modal.tc-app-settings-modal *::before,
.tc-modal.tc-app-settings-modal *::after {
  box-sizing: border-box;
}
#tc-app-settings-modal.sb-active,
.tc-modal.tc-app-settings-modal.sb-active {
  display: flex !important;
  flex-direction: row;
  pointer-events: auto;
}
#tc-app-settings-modal > .tc-modal__alert,
.tc-modal.tc-app-settings-modal > .tc-modal__alert {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 6;
  display: none;
  align-items: center;
  min-height: 44px;
  padding: 12px 20px;
  border-radius: 16px 16px 0 0;
  background: var(--tc-danger);
  color: var(--tc-surface);
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
}
#tc-app-settings-modal > .tc-modal__alert.sb-active,
.tc-modal.tc-app-settings-modal > .tc-modal__alert.sb-active {
  display: flex;
}
#tc-app-settings-modal .tc-modal__frame,
.tc-modal.tc-app-settings-modal .tc-modal__frame {
  display: flex !important;
  flex-direction: column !important;
  flex: 0 1 auto;
  width: var(--tc-app-settings-width) !important;
  height: var(--tc-app-settings-max-h) !important;
  max-width: var(--tc-app-settings-width) !important;
  max-height: var(--tc-app-settings-max-h) !important;
  min-height: 0;
  overflow: hidden;
  border: 2px solid var(--tc-app-settings-ink) !important;
  border-radius: 16px !important;
  background: var(--tc-surface) !important;
  box-shadow: 6px 6px 0 var(--tc-app-settings-ink) !important;
  transform: none !important;
  pointer-events: auto;
  animation: tc-app-settings-modal-in 0.32s cubic-bezier(0.22, 1, 0.36, 1);
}
@keyframes tc-app-settings-modal-in {
  from {
    transform: translateY(8px);
    opacity: 0.82;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
#tc-app-settings-modal .tc-app-settings-modal__studio,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__studio {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-height: 0;
  height: 100%;
  background: var(--tc-surface);
}
#tc-app-settings-modal .tc-app-settings-modal__header,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__header {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 18px 20px 14px;
  border-bottom: 2px solid var(--tc-app-settings-line);
  background: color-mix(in srgb, var(--tc-app-settings-rail) 72%, var(--tc-surface));
}
#tc-app-settings-modal .tc-app-settings-modal__header-top,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__header-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  min-width: 0;
}
#tc-app-settings-modal .tc-app-settings-modal__header-main,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__header-main {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  min-width: 0;
}
#tc-app-settings-modal .tc-app-settings-modal__kicker,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__kicker {
  margin: 0;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--tc-app-settings-muted);
  line-height: 1;
}
#tc-app-settings-modal .tc-app-settings-modal__close,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__close {
  flex-shrink: 0;
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  border: 2px solid var(--tc-app-settings-line) !important;
  border-radius: 8px !important;
  background: var(--tc-surface) !important;
}
#tc-app-settings-modal .tc-app-settings-modal__identity,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__identity {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  min-width: 0;
  flex: 1 1 auto;
}
#tc-app-settings-modal .tc-app-settings-modal__icon,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__icon {
  flex: 0 0 auto;
  width: 48px;
  height: 48px;
  border-radius: 12px;
  border: 2px solid var(--tc-app-settings-line);
  background: var(--tc-surface);
  box-shadow: 2px 2px 0 var(--tc-app-settings-ink);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
#tc-app-settings-modal .tc-app-settings-modal__icon img,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__icon img {
  width: 28px;
  height: 28px;
  object-fit: contain;
}
#tc-app-settings-modal .tc-app-settings-modal__identity-copy,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__identity-copy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 6px;
  min-width: 0;
  flex: 1 1 auto;
}
#tc-app-settings-modal .tc-app-settings-modal__title,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__title {
  margin: 0;
  padding: 0;
  font-size: 1.35rem;
  font-weight: 800;
  letter-spacing: -0.03em;
  line-height: 1.15;
  color: var(--tc-app-settings-ink);
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#tc-app-settings-modal .tc-app-settings-modal__status,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status {
  display: inline-flex;
  align-items: center;
  flex: 0 0 auto;
  gap: 5px;
  padding: 4px 10px 4px 8px;
  border-radius: 999px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: var(--tc-success);
  background: var(--tc-success-soft);
  border: 1px solid color-mix(in srgb, var(--tc-success) 30%, transparent);
  line-height: 1.2;
}
#tc-app-settings-modal .tc-app-settings-modal__status::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status::before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--tc-success);
  flex: 0 0 auto;
}
#tc-app-settings-modal .tc-app-settings-modal__status--active,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--active {
  color: var(--tc-success);
  background: var(--tc-success-soft);
  border-color: color-mix(in srgb, var(--tc-success) 30%, transparent);
}
#tc-app-settings-modal .tc-app-settings-modal__status--active::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--active::before {
  background: var(--tc-success);
}
#tc-app-settings-modal .tc-app-settings-modal__status--paused,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--paused {
  color: #92400e;
  background: var(--tc-warning-soft);
  border-color: color-mix(in srgb, var(--tc-warning) 35%, transparent);
}
#tc-app-settings-modal .tc-app-settings-modal__status--paused::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--paused::before {
  background: var(--tc-warning);
}
#tc-app-settings-modal .tc-app-settings-modal__status--enabled,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--enabled {
  color: var(--tc-text-secondary);
  background: var(--tc-lavender);
  border-color: var(--tc-border);
}
#tc-app-settings-modal .tc-app-settings-modal__status--enabled::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--enabled::before {
  background: var(--tc-muted);
}
#tc-app-settings-modal .tc-app-settings-modal__status--disconnected,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--disconnected {
  color: var(--tc-danger);
  background: var(--tc-danger-soft);
  border-color: color-mix(in srgb, var(--tc-danger) 30%, transparent);
}
#tc-app-settings-modal .tc-app-settings-modal__status--disconnected::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--disconnected::before {
  background: var(--tc-danger);
}
#tc-app-settings-modal .tc-app-settings-modal__status--needs-setup,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--needs-setup {
  color: var(--tc-violet);
  background: var(--tc-lavender);
  border-color: color-mix(in srgb, var(--tc-violet) 28%, transparent);
}
#tc-app-settings-modal .tc-app-settings-modal__status--needs-setup::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--needs-setup::before {
  background: var(--tc-violet);
}
#tc-app-settings-modal .tc-app-settings-modal__status--disabled,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--disabled {
  color: var(--tc-app-settings-muted);
  background: var(--tc-lavender);
  border-color: var(--tc-app-settings-line);
}
#tc-app-settings-modal .tc-app-settings-modal__status--disabled::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__status--disabled::before {
  background: var(--tc-muted-light);
}
#tc-app-settings-modal .tc-app-settings-modal__tabs,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__tabs {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  width: 100%;
  min-width: 0;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 2px 6px 6px 2px;
  margin: 0 -2px -2px;
  -webkit-overflow-scrolling: touch;
}
#tc-app-settings-modal .tc-app-settings-modal__tab,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__tab {
  appearance: none;
  flex: 0 0 auto;
  width: auto;
  margin: 0;
  padding: 6px 9px;
  border: 2px solid var(--tc-app-settings-line);
  border-radius: 8px;
  background: var(--tc-app-settings-paper);
  color: var(--tc-app-settings-muted);
  font-family: inherit;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  box-sizing: border-box;
  transition: border-color 0.12s ease, background 0.12s ease, transform 0.12s ease, box-shadow 0.12s ease;
}
#tc-app-settings-modal .tc-app-settings-modal__tab.is-active,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__tab.is-active {
  border-color: var(--tc-app-settings-ink);
  background: var(--tc-lavender, #eee9ff);
  color: var(--tc-app-settings-ink);
  box-shadow: 1px 1px 0 var(--tc-app-settings-ink), 2px 2px 0 var(--tc-app-settings-ink), 3px 3px 0 var(--tc-app-settings-ink);
  transform: translate(-1px, -1px);
}
#tc-app-settings-modal .tc-app-settings-modal__disable,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__disable {
  flex: 0 0 auto;
  justify-content: center;
  color: var(--tc-danger) !important;
  background: var(--tc-surface) !important;
  border: 2px solid color-mix(in srgb, var(--tc-danger) 30%, var(--tc-app-settings-line)) !important;
  font-size: 12px;
  font-weight: 700;
  min-height: 38px;
  padding: 0 14px;
  border-radius: 10px;
  cursor: pointer;
  white-space: nowrap;
}
#tc-app-settings-modal .tc-app-settings-modal__disable:hover,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__disable:hover {
  background: var(--tc-danger-soft) !important;
  border-color: var(--tc-danger) !important;
}
#tc-app-settings-modal .tc-app-settings-modal__disable[hidden],
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__disable[hidden] {
  display: none !important;
}
#tc-app-settings-modal .tc-app-settings-modal__panel-stack,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__panel-stack {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: 0;
  min-width: 0;
  background: var(--tc-app-settings-paper);
}
#tc-app-settings-modal .tc-app-settings-modal__body,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__body {
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
  padding: 0 !important;
  background: color-mix(in srgb, var(--tc-app-settings-paper) 42%, var(--tc-surface));
}
#tc-app-settings-modal .tc-modal__sections,
.tc-modal.tc-app-settings-modal .tc-modal__sections {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
}
#tc-app-settings-modal .tc-modal__section,
.tc-modal.tc-app-settings-modal .tc-modal__section {
  display: none;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: 0;
  padding: 20px 22px 16px;
  overflow: hidden;
}
#tc-app-settings-modal .tc-modal__section.is-active,
.tc-modal.tc-app-settings-modal .tc-modal__section.is-active {
  display: flex;
}
#tc-app-settings-modal .tc-app-settings-modal__panel-head,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__panel-head {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin: 0 0 16px;
  flex: 0 0 auto;
}
#tc-app-settings-modal .tc-app-settings-modal__panel-num,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__panel-num {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border: 2px solid var(--tc-app-settings-ink);
  border-radius: 8px;
  background: var(--tc-app-settings-paper);
  color: var(--tc-app-settings-ink);
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 0.02em;
  line-height: 1;
}
#tc-app-settings-modal .tc-app-settings-modal__panel-title,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__panel-title {
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: var(--tc-app-settings-ink);
  line-height: 1.2;
}
#tc-app-settings-modal .tc-app-settings-modal__panel-desc,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__panel-desc {
  margin: 0;
  font-size: 12px;
  line-height: 1.45;
  color: var(--tc-app-settings-muted);
}
#tc-app-settings-modal .tc-app-settings-modal__panel-body,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__panel-body {
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
#tc-app-settings-modal .tc-app-settings-modal__canvas,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__canvas {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: 0;
  height: 100%;
  overflow: hidden;
}
#tc-app-settings-modal .tc-settings-layout,
.tc-modal.tc-app-settings-modal .tc-settings-layout {
  display: flex !important;
  flex: 1 1 auto;
  min-height: 0;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
#tc-app-settings-modal .tc-settings-panel.tc-settings-surface,
.tc-modal.tc-app-settings-modal .tc-settings-panel.tc-settings-surface {
  flex: 1 1 auto;
  min-width: 0;
  min-height: 0;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  scroll-padding: 16px;
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none;
}
#tc-app-settings-modal .sb-setting.tc-app-settings-block--hidden,
#tc-app-settings-modal .sb-setting[hidden],
#tc-app-settings-modal [data-chat-widget-panel].tc-app-settings-block--hidden,
#tc-app-settings-modal [data-chat-widget-panel][hidden],
.tc-modal.tc-app-settings-modal .sb-setting.tc-app-settings-block--hidden,
.tc-modal.tc-app-settings-modal .sb-setting[hidden],
.tc-modal.tc-app-settings-modal [data-chat-widget-panel].tc-app-settings-block--hidden,
.tc-modal.tc-app-settings-modal [data-chat-widget-panel][hidden] {
  display: none !important;
}
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting:hover, #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting:focus-within,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row:hover,
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row:focus-within,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting:hover,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .sb-setting:focus-within,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row:hover,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list .tc-setting-row:focus-within {
  border-color: var(--tc-settings-card-line, var(--tc-app-settings-line));
  transform: none;
  box-shadow: none;
}
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list > .sb-setting,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list > .sb-setting {
  border-color: var(--tc-app-settings-line);
  box-shadow: none;
  transform: none;
}
#tc-app-settings-modal #tc-app-settings-portal .tc-settings-list > .sb-setting:hover, #tc-app-settings-modal #tc-app-settings-portal .tc-settings-list > .sb-setting:focus-within,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list > .sb-setting:hover,
.tc-modal.tc-app-settings-modal #tc-app-settings-portal .tc-settings-list > .sb-setting:focus-within {
  border-color: var(--tc-app-settings-line);
  transform: none;
  box-shadow: none;
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-width: 560px;
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding-lead,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding-lead {
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
  color: var(--tc-app-settings-text);
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding-steps,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding-steps {
  list-style: none;
  margin: 0;
  padding: 14px 16px;
  border: 2px solid var(--tc-app-settings-line);
  border-radius: 12px;
  background: color-mix(in srgb, var(--tc-lavender) 55%, var(--tc-surface));
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding-steps li,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding-steps li {
  display: grid;
  grid-template-columns: 24px minmax(0, 1fr);
  align-items: start;
  gap: 10px;
  margin: 0;
  padding: 8px 0;
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding-steps li:not(:last-child),
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding-steps li:not(:last-child) {
  border-bottom: 1px solid var(--tc-app-settings-line);
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding-step-index,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding-step-index {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: var(--tc-surface);
  border: 2px solid var(--tc-app-settings-ink);
  font-size: 11px;
  font-weight: 800;
  color: var(--tc-app-settings-ink);
  line-height: 1;
}
#tc-app-settings-modal .tc-app-settings-modal__onboarding-step-text,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__onboarding-step-text {
  font-size: 13px;
  line-height: 1.5;
  color: var(--tc-app-settings-text);
  padding-top: 2px;
}
#tc-app-settings-modal.tc-app-settings-modal--disabled .tc-app-settings-modal__disable,
.tc-modal.tc-app-settings-modal.tc-app-settings-modal--disabled .tc-app-settings-modal__disable {
  display: none !important;
}
#tc-app-settings-modal .tc-app-settings-modal__footer,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__footer {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  padding: 14px 18px calc(14px + env(safe-area-inset-bottom, 0px));
  border-top: 2px solid var(--tc-app-settings-line);
  background: color-mix(in srgb, var(--tc-app-settings-rail) 55%, var(--tc-surface));
}
#tc-app-settings-modal .tc-app-settings-modal__ghost,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__ghost {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  padding: 0 16px;
  border: 2px solid var(--tc-app-settings-line);
  border-radius: 10px;
  background: var(--tc-surface);
  color: var(--tc-app-settings-ink);
  font-family: inherit;
  font-size: 13px;
  font-weight: 800;
  cursor: pointer;
}
#tc-app-settings-modal .tc-app-settings-modal__ghost:hover, #tc-app-settings-modal .tc-app-settings-modal__ghost:focus-visible,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__ghost:hover,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__ghost:focus-visible {
  border-color: var(--tc-app-settings-ink);
  background: var(--tc-lavender);
  outline: none;
}
#tc-app-settings-modal .tc-app-settings-modal__save,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  min-height: 40px;
  min-width: 140px;
  padding: 0 18px;
  border: 2px solid var(--tc-app-settings-ink);
  border-radius: 10px;
  background: var(--tc-app-settings-accent);
  color: var(--tc-app-settings-accent-ink);
  font-family: inherit;
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.02em;
  cursor: pointer;
  transition: background 0.12s ease, color 0.12s ease, border-color 0.12s ease;
}
#tc-app-settings-modal .tc-app-settings-modal__save:hover, #tc-app-settings-modal .tc-app-settings-modal__save:focus-visible,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save:hover,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save:focus-visible {
  border-color: var(--tc-app-settings-ink);
  background: var(--tc-app-settings-ink);
  color: var(--tc-app-settings-accent-ink);
  outline: none;
}
#tc-app-settings-modal .tc-app-settings-modal__save[hidden],
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save[hidden] {
  display: none !important;
}
#tc-app-settings-modal .tc-app-settings-modal__save.sb-loading,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save.sb-loading {
  pointer-events: none;
  cursor: default;
  color: transparent !important;
}
#tc-app-settings-modal .tc-app-settings-modal__save.sb-loading::before,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save.sb-loading::before {
  color: var(--tc-app-settings-accent-ink) !important;
}
#tc-app-settings-modal .tc-app-settings-modal__save.tc-btn--dirty,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save.tc-btn--dirty {
  box-shadow: 0 0 0 2px color-mix(in srgb, var(--tc-warning) 45%, transparent);
}
#tc-app-settings-modal .tc-app-settings-modal__save.tc-btn--saved,
.tc-modal.tc-app-settings-modal .tc-app-settings-modal__save.tc-btn--saved {
  color: var(--tc-success) !important;
  border-color: color-mix(in srgb, var(--tc-success) 45%, transparent) !important;
  background: var(--tc-success-soft) !important;
  box-shadow: none !important;
  pointer-events: none;
}
#tc-app-settings-modal .tc-settings-panel .sb-btn,
#tc-app-settings-modal .tc-settings-panel .sb-btn-text,
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-btn,
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-btn-text {
  border: 2px solid var(--tc-app-settings-line);
  border-radius: 10px;
  font-weight: 700;
}
#tc-app-settings-modal .tc-settings-panel .sb-btn:not(.sb-icon),
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-btn:not(.sb-icon) {
  min-height: 38px;
  padding: 0 14px;
  background: var(--tc-surface);
  color: var(--tc-app-settings-ink);
}
#tc-app-settings-modal .tc-settings-panel .sb-btn:not(.sb-icon):hover,
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-btn:not(.sb-icon):hover {
  border-color: var(--tc-app-settings-ink);
  background: var(--tc-lavender);
}
#tc-app-settings-modal .tc-settings-panel .sb-type-repeater .repeater-item,
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-type-repeater .repeater-item {
  border: 2px solid var(--tc-app-settings-line);
  border-radius: 12px;
  background: var(--tc-surface);
  padding: 12px 14px;
  margin-bottom: 10px;
}
#tc-app-settings-modal .tc-settings-panel .sb-type-repeater .sb-repeater-add,
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-type-repeater .sb-repeater-add {
  border: 2px dashed var(--tc-app-settings-line);
  border-radius: 10px;
  background: color-mix(in srgb, var(--tc-lavender) 40%, var(--tc-surface));
  color: var(--tc-app-settings-ink);
  font-weight: 700;
}
#tc-app-settings-modal .tc-settings-panel .sb-setting-content h2,
.tc-modal.tc-app-settings-modal .tc-settings-panel .sb-setting-content h2 {
  font-size: 15px;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: var(--tc-app-settings-ink);
}

.tc-app-settings-modal .tc-wa-qr-connect {
  --tc-wa-qr-line: var(--tc-border);
  --tc-wa-qr-canvas: color-mix(in srgb, var(--tc-lavender) 55%, var(--tc-surface));
}
.tc-app-settings-modal .tc-wa-qr-connect__status-bar, .tc-app-settings-modal .tc-wa-qr-connect__qr-card {
  border-width: 2px;
  border-color: var(--tc-border);
  border-radius: 12px;
}
.tc-app-settings-modal .tc-wa-qr-connect__actions .sb-btn, .tc-app-settings-modal .tc-wa-qr-connect__actions button {
  border: 2px solid var(--tc-aubergine, #332b3a);
  border-radius: 10px;
  font-weight: 700;
}

@media (max-width: 720px) {
  #tc-app-settings-modal,
  .tc-modal.tc-app-settings-modal {
    padding: 12px;
  }
  #tc-app-settings-modal .tc-modal__frame,
  .tc-modal.tc-app-settings-modal .tc-modal__frame {
    width: calc(100vw - 24px) !important;
    max-width: calc(100vw - 24px) !important;
    height: calc(100dvh - 24px) !important;
    max-height: calc(100dvh - 24px) !important;
  }
  #tc-app-settings-modal .tc-app-settings-modal__header,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__header {
    padding: 14px 14px 12px;
    gap: 10px;
  }
  #tc-app-settings-modal .tc-app-settings-modal__header-main,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__header-main {
    flex-wrap: wrap;
    align-items: flex-start;
  }
  #tc-app-settings-modal .tc-app-settings-modal__identity,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__identity {
    flex: 1 1 100%;
  }
  #tc-app-settings-modal .tc-app-settings-modal__disable,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__disable {
    margin-left: 0;
  }
  #tc-app-settings-modal .tc-modal__section,
  .tc-modal.tc-app-settings-modal .tc-modal__section {
    padding: 16px 14px 12px;
  }
  #tc-app-settings-modal .tc-app-settings-modal__footer,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__footer {
    flex-wrap: wrap;
    justify-content: stretch;
  }
  #tc-app-settings-modal .tc-app-settings-modal__footer .tc-app-settings-modal__ghost,
  #tc-app-settings-modal .tc-app-settings-modal__footer .tc-app-settings-modal__save,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__footer .tc-app-settings-modal__ghost,
  .tc-modal.tc-app-settings-modal .tc-app-settings-modal__footer .tc-app-settings-modal__save {
    flex: 1 1 calc(50% - 5px);
    min-width: 0;
  }
}
.cp-color-picker {
  z-index: 10000020 !important;
}

#sb-table-chatbot-files td.sb-dept-cell {
  min-width: 120px;
}

.sb-dept-tag {
  display: inline-block;
  padding: 2px 9px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 500;
  background: #edf3fc;
  color: #1878f3;
  letter-spacing: 0.2px;
}
.sb-dept-tag.sb-dept-none {
  background: #f5f7fa;
  color: #8a96a3;
}

#sb-file-dept-picker {
  margin-top: 20px;
  border: 1px solid #e8ecf0;
  border-radius: 6px;
  overflow: hidden;
}
#sb-file-dept-picker.sb-hide {
  display: none;
}

.sb-dept-panel-head {
  background: #f5f7fa;
  padding: 12px 15px;
  border-bottom: 1px solid #e8ecf0;
}
.sb-dept-panel-head span {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: #24272a;
  letter-spacing: 0.2px;
}
.sb-dept-panel-head p {
  margin: 3px 0 0;
  font-size: 12px;
  color: #8a96a3;
  line-height: 1.5;
}

.sb-dept-panel-body {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 12px 15px 12px 15px;
  background: #fff;
}
.sb-dept-panel-body .sb-input {
  flex: 1;
  margin: 0;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  padding: 0 0 0 10px;
  height: 42px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.sb-dept-panel-body .sb-input > span {
  font-size: 13px;
  font-weight: 500;
  color: #566069;
  min-width: 85px;
  flex-shrink: 0;
}
.sb-dept-panel-body .sb-input select {
  height: 40px;
  min-height: 40px;
  font-size: 13px;
  border: none;
  outline: none;
  background: transparent;
  color: #24272a;
  width: 100%;
  cursor: pointer;
}
.sb-dept-panel-body #sb-file-dept-embed {
  flex-shrink: 0;
  margin: 0;
  height: 42px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card, .sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-panel-details, .sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-select {
  padding-bottom: 0 !important;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-title,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-panel-details > .sb-title,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-select > .sb-title {
  display: block !important;
  box-sizing: border-box !important;
  min-height: 41px !important;
  margin: 0 !important;
  padding: 12px 14px !important;
  border: 0 !important;
  border-bottom: 1px solid #E8E0F0 !important;
  border-radius: 0 !important;
  background: #FFFFFF !important;
  color: #332B3A !important;
  font-size: 12px !important;
  line-height: 16px !important;
  font-weight: 600 !important;
  letter-spacing: 0.4px !important;
  text-transform: uppercase !important;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls {
  display: block !important;
  padding: 12px 14px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-status-card {
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin-top: 12px;
  padding: 12px;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  background: rgb(248, 250, 252);
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-status-head {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 6px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-dot {
  flex: 0 0 auto;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #FF6B57;
  opacity: 0.75;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-label {
  display: block;
  color: #6B6178;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  letter-spacing: 0.4px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-status {
  display: block;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  color: #332B3A;
  font-size: 13px;
  line-height: 18px;
  font-weight: 500;
  overflow-wrap: break-word;
  word-break: normal;
  text-align: left;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-actions {
  display: block;
  grid-template-columns: 1fr;
  gap: 8px;
  margin-top: 10px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-action {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  width: 100%;
  box-sizing: border-box;
  height: 30px;
  padding: 0 10px;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  background: #FFFFFF;
  color: #6B6178;
  font-size: 12px;
  line-height: 28px;
  font-weight: 500;
  cursor: pointer;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-action + .sb-ht-action {
  margin-top: 8px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards > .sb-profile-card > .sb-ht-controls .sb-ht-action i {
  width: auto;
  height: auto;
  line-height: 1;
  color: #6B6178;
  font-size: 12px;
  margin: 0;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-actions {
  display: grid;
  grid-template-columns: 1fr;
  gap: 8px;
  margin: 0;
  padding: 12px 14px;
  border-bottom: 1px solid #E8E0F0;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-actions .sb-btn {
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  text-align: center;
  height: 30px;
  line-height: 28px;
  padding: 0 10px;
  background: #FFFFFF;
  color: #6B6178;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  box-shadow: none;
  font-size: 12px;
  font-weight: 500;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-grid,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-memory {
  margin: 0;
  border: 0;
  border-radius: 0;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-grid > div,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-memory > div {
  grid-template-columns: minmax(92px, 42%) minmax(0, 1fr);
  padding: 9px 14px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-ai-debug h4 {
  margin: 0;
  padding: 12px 14px 8px;
  border-top: 1px solid #E8E0F0;
  font-size: 11px;
  line-height: 15px;
  font-weight: 600;
  color: #332B3A;
  text-transform: uppercase;
  letter-spacing: 0.4px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-ai-debug p,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-sidebar-activity > p,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-user-conversations > p {
  margin: 0;
  padding: 9px 14px 12px;
  color: #6B6178;
  font-size: 12px;
  line-height: 18px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-list {
  margin: 0;
  padding: 0 14px 12px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-ai-debug-list > div {
  margin-bottom: 8px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-notes .sb-notes-body {
  padding: 12px 14px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-notes .sb-notes-body .sb-notes-search {
  margin: 0 0 12px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-notes .sb-notes-body .sb-notes-agent-guides,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-notes .sb-notes-body .sb-notes-conversation {
  margin: 0 0 12px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-notes .sb-notes-body .sb-notes-agent-guides:last-child,
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-notes .sb-notes-body .sb-notes-conversation:last-child {
  margin-bottom: 0;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-tags > div {
  min-height: 18px;
  margin: 0;
  padding: 12px 14px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-tags > div:empty:before {
  content: attr(data-empty);
  color: #6B6178;
  font-size: 12px;
  line-height: 18px;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-attachments:empty {
  display: none !important;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-attachments .sb-list-items {
  margin: 0;
  padding: 6px 0;
}
.sb-admin .sb-board .sb-user-details .sb-sidebar-tab-body .sb-profile-cards .sb-panel-attachments .sb-list-items a {
  padding: 9px 14px;
}

.sb-area-flows-v2 {
  display: flex;
  flex-direction: column;
  min-height: 0;
  height: 100%;
  overflow: hidden;
}
.sb-area-flows-v2 > .tc-page-header--flows {
  flex: 0 0 auto;
  height: auto;
  min-height: 70px;
  overflow: visible;
}
.sb-area-flows-v2 > .tc-page-header--flows .tc-page-header__heading {
  min-width: 0;
  flex: 1 1 auto;
  overflow: visible;
}
.sb-area-flows-v2 > .tc-page-header--flows .tc-page-header__heading .tc-page-header__title {
  white-space: normal;
  overflow: visible;
  text-overflow: unset;
  line-height: 1.3;
}
.sb-area-flows-v2 > .tc-page-header--flows .tc-page-header__end {
  flex: 0 0 auto;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: flex-end;
}
.sb-area-flows-v2 .tc-page-header--flows .tc-btn {
  min-height: 36px;
}
.sb-area-flows-v2 .sb-flows-v2-page {
  flex: 1 1 auto;
  min-height: 0;
  padding: 30px;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
}
.sb-area-flows-v2 .sb-flows-v2-status-panel {
  margin: 0 0 20px;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.03);
}
.sb-area-flows-v2 .sb-flows-v2-status-panel__summary {
  padding: 14px 18px;
  font-weight: 600;
  cursor: pointer;
  list-style: none;
}
.sb-area-flows-v2 .sb-flows-v2-status-panel__summary::-webkit-details-marker {
  display: none;
}
.sb-area-flows-v2 .sb-flows-v2-status-panel__body {
  padding: 0 18px 18px;
}
.sb-area-flows-v2 .sb-flows-v2-hero__details summary {
  color: #1878f3;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  margin-top: 4px;
}
.sb-area-flows-v2 .sb-flows-v2-hero__details p {
  margin-top: 10px;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-checklist {
  margin: 10px 0 0;
  padding-left: 20px;
  color: #6B6178;
  font-size: 13px;
  line-height: 1.5;
}
.sb-area-flows-v2 .sb-flows-v2-editor-head {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  align-items: flex-start;
  flex-wrap: wrap;
}
.sb-area-flows-v2 .sb-top-bar p,
.sb-area-flows-v2 .tc-page-header--flows .tc-page-header__subtitle {
  margin: 4px 0 0;
  color: #6B6178;
  font-size: 13px;
}
.sb-area-flows-v2 .sb-flows-v2-hero,
.sb-area-flows-v2 .sb-flows-v2-panel,
.sb-area-flows-v2 .sb-flows-v2-state {
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.03);
}
.sb-area-flows-v2 .sb-flows-v2-hero {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  align-items: flex-start;
  padding: 24px;
  margin-bottom: 22px;
}
.sb-area-flows-v2 .sb-flows-v2-hero span {
  display: block;
  color: #6B6178;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.7px;
  margin-bottom: 8px;
}
.sb-area-flows-v2 .sb-flows-v2-hero h3 {
  margin: 0 0 8px;
  font-size: 22px;
  line-height: 1.35;
}
.sb-area-flows-v2 .sb-flows-v2-hero p {
  margin: 0;
  color: #6B6178;
  max-width: 720px;
}
.sb-area-flows-v2 .sb-flows-v2-enabled {
  flex: 0 0 auto;
  align-self: flex-start;
  padding: 9px 12px;
  border: 1px solid #dfe5eb;
  border-radius: 999px;
  background: #f8fafc;
  font-weight: 600;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
}
.sb-area-flows-v2 .sb-flows-v2-enabled input {
  margin: 0;
}
.sb-area-flows-v2 .sb-flows-v2-enabled:has(input:checked) {
  border-color: #1878f3;
  background: #edf3fc;
  color: #1878f3;
}
.sb-area-flows-v2 .sb-flows-v2-panel {
  padding: 20px;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-panel > p {
  color: #6B6178;
  margin: 0 0 15px;
  font-size: 13px;
}
.sb-area-flows-v2 .sb-flows-v2-state-guide {
  grid-column: 1/-1;
}
.sb-area-flows-v2 .sb-flows-v2-field {
  margin-bottom: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-field label {
  display: block;
  margin-bottom: 6px;
  color: #6B6178;
  font-size: 12px;
  font-weight: 500;
}
.sb-area-flows-v2 .sb-flows-v2-field input,
.sb-area-flows-v2 .sb-flows-v2-field select,
.sb-area-flows-v2 .sb-flows-v2-field textarea {
  width: 100%;
  box-sizing: border-box;
}
.sb-area-flows-v2 .sb-flows-v2-field textarea {
  min-height: 82px;
  resize: vertical;
}
.sb-area-flows-v2 .sb-flows-v2-field p {
  margin: 6px 0 0;
  color: #6b7280;
  font-size: 12px;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-checks,
.sb-area-flows-v2 .sb-flows-v2-training-sources {
  display: grid;
  gap: 10px;
  margin-bottom: 16px;
}
.sb-area-flows-v2 .sb-flows-v2-checks label,
.sb-area-flows-v2 .sb-flows-v2-training-sources label,
.sb-area-flows-v2 .sb-flows-v2-enabled {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #332B3A;
  font-size: 13px;
}
.sb-area-flows-v2 .sb-flows-v2-checks input[type=checkbox] {
  -webkit-appearance: none;
  appearance: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  min-width: 18px;
  height: 18px;
  margin: 0;
  border: 1px solid #cfd8e3;
  border-radius: 4px;
  background: #FFFFFF;
  cursor: pointer;
  vertical-align: middle;
}
.sb-area-flows-v2 .sb-flows-v2-checks input[type=checkbox]:checked {
  border-color: #1878f3;
  background: #1878f3;
}
.sb-area-flows-v2 .sb-flows-v2-checks input[type=checkbox]:checked::before {
  content: "";
  width: 9px;
  height: 5px;
  border-left: 2px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  transform: rotate(-45deg);
  margin-top: -2px;
}
.sb-area-flows-v2 .sb-flows-v2-checks input[type=checkbox]:focus-visible {
  outline: 2px solid rgba(24, 120, 243, 0.3);
  outline-offset: 2px;
}
.sb-area-flows-v2 .sb-flows-v2-checks label {
  cursor: pointer;
}
.sb-area-flows-v2 .sb-flows-v2-training-sources label {
  justify-content: space-between;
  padding: 9px 10px;
  background: #f8fafc;
  border: 1px solid #edf0f3;
  border-radius: 5px;
}
.sb-area-flows-v2 .sb-flows-v2-training-sources label span {
  flex: 1;
}
.sb-area-flows-v2 .sb-flows-v2-training-sources label em {
  color: #6B6178;
  font-style: normal;
  font-size: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-upload {
  margin-bottom: 16px;
}
.sb-area-flows-v2 .sb-flows-v2-upload input {
  display: none;
}
.sb-area-flows-v2 .sb-flows-v2-actions,
.sb-area-flows-v2 .sb-flows-v2-state-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 0;
  padding: 0;
  border: none;
  white-space: normal;
  flex: none;
}
.sb-area-flows-v2 .sb-flows-v2-actions .sb-btn,
.sb-area-flows-v2 .sb-flows-v2-state-actions .sb-btn {
  min-width: 30px;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  background: #FFFFFF;
  color: #6B6178;
  border: 1px solid #E8E0F0;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0.3px;
}
.sb-area-flows-v2 .sb-flows-v2-actions .sb-btn:hover,
.sb-area-flows-v2 .sb-flows-v2-state-actions .sb-btn:hover {
  color: #FFFFFF;
  border-color: #FF6B57;
  background: #FF6B57;
}
.sb-area-flows-v2 .sb-flows-v2-actions .sb-btn.sb-btn-brand,
.sb-area-flows-v2 .sb-flows-v2-state-actions .sb-btn.sb-btn-brand {
  background-color: #1878f3;
  border-color: #1878f3;
  color: #fff;
  box-shadow: 0 1px 2px rgba(24, 120, 243, 0.24);
}
.sb-area-flows-v2 .sb-flows-v2-actions .sb-btn.sb-btn-brand:hover, .sb-area-flows-v2 .sb-flows-v2-actions .sb-btn.sb-btn-brand:active,
.sb-area-flows-v2 .sb-flows-v2-state-actions .sb-btn.sb-btn-brand:hover,
.sb-area-flows-v2 .sb-flows-v2-state-actions .sb-btn.sb-btn-brand:active {
  background-color: #1464cc;
  border-color: #1464cc;
  color: #fff;
}
.sb-area-flows-v2 .sb-flows-v2-states {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(330px, 1fr));
  gap: 18px;
}
.sb-area-flows-v2 .sb-flows-v2-state {
  padding: 16px;
}
.sb-area-flows-v2 .sb-flows-v2-state-head {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  margin-bottom: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-state-head > span {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #edf3fc;
  color: #1878f3;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  font-weight: 600;
}
.sb-area-flows-v2 .sb-flows-v2-state-head > div {
  flex: 1;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-state-head input {
  font-weight: 600;
  font-size: 15px;
  margin-bottom: 4px;
}
.sb-area-flows-v2 .sb-flows-v2-state-head em {
  color: #6B6178;
  font-style: normal;
  font-size: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-state-head i {
  cursor: pointer;
  color: #D94F4F;
  margin-top: 7px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-form {
  display: grid;
  gap: 10px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-form label {
  color: #6B6178;
  font-size: 12px;
  font-weight: 500;
}
.sb-area-flows-v2 .sb-flows-v2-preview-form textarea {
  min-height: 120px;
  resize: vertical;
}
.sb-area-flows-v2 .sb-flows-v2-preview-result {
  margin-top: 18px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-result > div {
  border: 1px solid #E8E0F0;
  border-radius: 6px;
  padding: 12px;
  margin-bottom: 10px;
  background: #f8fafc;
}
.sb-area-flows-v2 .sb-flows-v2-preview-result pre {
  white-space: pre-wrap;
  font-size: 12px;
  margin: 8px 0 0;
}
.sb-area-flows-v2 .sb-flows-v2-preview-result p {
  margin: 8px 0 0;
  color: #332B3A;
  line-height: 1.5;
}
@media (max-width: 980px) {
  .sb-area-flows-v2 .sb-flows-v2-hero {
    flex-direction: column;
  }
}
.sb-area-flows-v2 .sb-flows-v2-page {
  padding: 24px 30px 34px;
}
.sb-area-flows-v2 .sb-flows-v2-page input:not([type=checkbox]),
.sb-area-flows-v2 .sb-flows-v2-page select,
.sb-area-flows-v2 .sb-flows-v2-page textarea {
  border: 1px solid #dfe5eb;
  border-radius: 6px;
  padding: 10px 12px;
  color: #332B3A;
  background: #FFFFFF;
  font-family: inherit;
  font-size: 13px;
  line-height: 1.35;
  outline: none;
  transition: border-color 0.2s, box-shadow 0.2s;
}
.sb-area-flows-v2 .sb-flows-v2-page input:not([type=checkbox]):focus,
.sb-area-flows-v2 .sb-flows-v2-page select:focus,
.sb-area-flows-v2 .sb-flows-v2-page textarea:focus {
  border-color: #1878f3;
  box-shadow: 0 0 0 3px rgba(24, 120, 243, 0.1);
}
.sb-area-flows-v2 .sb-flows-v2-page textarea {
  min-height: 100px;
}
.sb-area-flows-v2 .sb-flows-v2-summary {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 14px;
  margin: 0 0 20px;
}
.sb-area-flows-v2 .sb-flows-v2-summary > div {
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  padding: 16px;
  min-width: 0;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.03);
}
.sb-area-flows-v2 .sb-flows-v2-summary > div span {
  display: block;
  color: #6B6178;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.7px;
  margin-bottom: 7px;
}
.sb-area-flows-v2 .sb-flows-v2-summary > div b {
  display: block;
  font-size: 17px;
  color: #332B3A;
  line-height: 1.25;
}
.sb-area-flows-v2 .sb-flows-v2-summary > div em {
  display: block;
  margin-top: 6px;
  color: #6B6178;
  font-style: normal;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-area-flows-v2 .sb-flows-v2-version-status {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 14px;
  margin: 0 0 20px;
}
.sb-area-flows-v2 .sb-flows-v2-version-status > div {
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  padding: 16px;
  min-width: 0;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.03);
}
.sb-area-flows-v2 .sb-flows-v2-version-status > div span {
  display: block;
  color: #6B6178;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.7px;
  margin-bottom: 7px;
}
.sb-area-flows-v2 .sb-flows-v2-version-status > div b {
  display: block;
  font-size: 17px;
  color: #332B3A;
  line-height: 1.25;
}
.sb-area-flows-v2 .sb-flows-v2-version-status > div em {
  display: block;
  margin-top: 6px;
  color: #6B6178;
  font-style: normal;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-area-flows-v2 .sb-flows-v2-version-status b.sb-flows-v2-pass {
  color: #1a9260;
}
.sb-area-flows-v2 .sb-flows-v2-version-status b.sb-flows-v2-fail {
  color: #D94F4F;
}
.sb-area-flows-v2 .sb-flows-v2-studio {
  display: grid;
  grid-template-columns: 220px minmax(0, 1fr);
  gap: 18px;
  align-items: start;
}
.sb-area-flows-v2 .sb-flows-v2-rail {
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  padding: 8px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.03);
  position: sticky;
  top: 20px;
}
.sb-area-flows-v2 .sb-flows-v2-rail > div {
  padding: 12px 14px;
  border-radius: 6px;
  color: #6B6178;
  font-weight: 500;
  cursor: pointer;
  transition: background 0.2s, color 0.2s;
}
.sb-area-flows-v2 .sb-flows-v2-rail > div:hover, .sb-area-flows-v2 .sb-flows-v2-rail > div.sb-active {
  color: #1878f3;
  background: #edf3fc;
}
.sb-area-flows-v2 .sb-flows-v2-workspace {
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-section {
  display: none;
  background: #FFFFFF;
  border: 1px solid #E8E0F0;
  border-radius: 8px;
  padding: 22px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.03);
}
.sb-area-flows-v2 .sb-flows-v2-section.sb-active {
  display: block;
}
.sb-area-flows-v2 .sb-flows-v2-section-head {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-areas: "intro actions";
  gap: 16px;
  align-items: start;
  margin-bottom: 20px;
}
.sb-area-flows-v2 .sb-flows-v2-section-head__intro,
.sb-area-flows-v2 .sb-flows-v2-section-head > div:first-child {
  grid-area: intro;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-section-head .sb-title {
  display: block;
  margin: 0;
}
.sb-area-flows-v2 .sb-flows-v2-section-head p {
  display: block;
  margin: 5px 0 0;
  color: #6B6178;
  font-size: 13px;
  line-height: 1.45;
  max-width: none;
  word-break: normal;
  overflow-wrap: normal;
}
.sb-area-flows-v2 .sb-flows-v2-section-head .sb-flows-v2-actions {
  grid-area: actions;
  align-self: start;
  justify-self: end;
}
.sb-area-flows-v2 .sb-flows-v2-template-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-template {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  padding: 16px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 145px;
  transition: border-color 0.2s, box-shadow 0.2s, transform 0.2s;
}
.sb-area-flows-v2 .sb-flows-v2-template:hover, .sb-area-flows-v2 .sb-flows-v2-template.sb-active {
  border-color: #1878f3;
  box-shadow: 0 8px 24px rgba(24, 120, 243, 0.1);
  transform: translateY(-1px);
}
.sb-area-flows-v2 .sb-flows-v2-template span {
  display: block;
  color: #332B3A;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 7px;
}
.sb-area-flows-v2 .sb-flows-v2-template p {
  color: #6B6178;
  font-size: 13px;
  line-height: 1.45;
  margin: 0;
}
.sb-area-flows-v2 .sb-flows-v2-template em {
  color: #1878f3;
  font-style: normal;
  font-size: 12px;
  margin-top: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-state-studio {
  display: grid;
  grid-template-columns: 280px minmax(0, 1fr);
  gap: 18px;
  align-items: start;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  padding: 16px;
  background: #f8fafc;
  margin-bottom: 18px;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap > div:first-child {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 14px;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap > div:first-child > * {
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap > div:first-child span {
  display: block;
  color: #332B3A;
  font-weight: 600;
  font-size: 15px;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap > div:first-child p {
  margin: 4px 0 0;
  color: #6B6178;
  font-size: 12px;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track {
  display: flex;
  align-items: stretch;
  gap: 8px;
  overflow-x: auto;
  padding-bottom: 4px;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > div {
  min-width: 150px;
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  background: #FFFFFF;
  padding: 10px;
  cursor: pointer;
  transition: border-color 0.2s, background 0.2s;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > div:hover, .sb-area-flows-v2 .sb-flows-v2-roadmap-track > div.sb-active {
  border-color: #1878f3;
  background: #edf3fc;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > div span {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #edf3fc;
  color: #1878f3;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 8px;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > div b {
  display: block;
  color: #332B3A;
  font-size: 12px;
  line-height: 1.35;
  white-space: normal;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > i {
  width: 20px;
  min-width: 20px;
  position: relative;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > i:before {
  content: "";
  position: absolute;
  top: 28px;
  left: 0;
  right: 0;
  height: 1px;
  background: #cfd8e3;
}
.sb-area-flows-v2 .sb-flows-v2-roadmap-track > i:after {
  content: "";
  position: absolute;
  top: 24px;
  right: 0;
  width: 8px;
  height: 8px;
  border-top: 1px solid #cfd8e3;
  border-right: 1px solid #cfd8e3;
  transform: rotate(45deg);
}
.sb-area-flows-v2 .sb-flows-v2-state-list {
  display: grid;
  gap: 10px;
  align-content: start;
  width: 100%;
  min-width: 0;
  box-sizing: border-box;
}
.sb-area-flows-v2 .sb-flows-v2-state-list-head {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  background: #FFFFFF;
  padding: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-state-list-head span {
  display: block;
  color: #332B3A;
  font-weight: 600;
  font-size: 13px;
}
.sb-area-flows-v2 .sb-flows-v2-state-list-head b {
  display: block;
  color: #1878f3;
  font-size: 12px;
  margin-top: 5px;
}
.sb-area-flows-v2 .sb-flows-v2-state-list-head input {
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin-top: 10px;
  padding: 8px 10px;
  border: 1px solid #dfe5eb;
  border-radius: 7px;
  color: #332B3A;
  font-size: 12px;
  outline: none;
}
.sb-area-flows-v2 .sb-flows-v2-state-list-head input:focus {
  border-color: #1878f3;
  box-shadow: 0 0 0 3px rgba(24, 120, 243, 0.1);
}
.sb-area-flows-v2 .sb-flows-v2-state-item {
  display: flex;
  gap: 10px;
  align-items: center;
  padding: 12px;
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  cursor: pointer;
  background: #f8fafc;
  transition: border-color 0.2s, background 0.2s;
}
.sb-area-flows-v2 .sb-flows-v2-state-item.sb-active, .sb-area-flows-v2 .sb-flows-v2-state-item:hover {
  border-color: #1878f3;
  background: #edf3fc;
}
.sb-area-flows-v2 .sb-flows-v2-state-item > span {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  background: #FFFFFF;
  color: #1878f3;
  font-weight: 600;
}
.sb-area-flows-v2 .sb-flows-v2-state-item > div {
  flex: 1;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-state-item > div b,
.sb-area-flows-v2 .sb-flows-v2-state-item > div em,
.sb-area-flows-v2 .sb-flows-v2-state-item > div i {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-area-flows-v2 .sb-flows-v2-state-item > div b {
  color: #332B3A;
  font-size: 13px;
}
.sb-area-flows-v2 .sb-flows-v2-state-item > div em {
  color: #6B6178;
  font-style: normal;
  font-size: 11px;
  margin-top: 3px;
}
.sb-area-flows-v2 .sb-flows-v2-state-item > div i {
  color: #1878f3;
  font-style: normal;
  font-size: 11px;
  margin-top: 4px;
}
.sb-area-flows-v2 .sb-flows-v2-state-item small {
  color: #6B6178;
  font-size: 11px;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor {
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-editor-head {
  display: flex;
  justify-content: space-between;
  gap: 18px;
  align-items: flex-start;
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  background: #f8fafc;
  padding: 16px;
  margin-bottom: 16px;
}
.sb-area-flows-v2 .sb-flows-v2-editor-head span {
  display: block;
  color: #6B6178;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.7px;
  margin-bottom: 6px;
}
.sb-area-flows-v2 .sb-flows-v2-editor-head h3 {
  margin: 0;
  color: #332B3A;
  font-size: 20px;
}
.sb-area-flows-v2 .sb-flows-v2-editor-head p {
  margin: 6px 0 0;
  color: #6B6178;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-editor-head em {
  display: inline-block;
  margin-top: 9px;
  color: #1878f3;
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
}
.sb-area-flows-v2 .sb-flows-v2-step-summary {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-step-summary span {
  margin: 0;
  padding: 5px 8px;
  border: 1px solid #dbeafe;
  border-radius: 999px;
  background: #eff6ff;
  color: #1878f3;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.2px;
  text-transform: none;
}
.sb-area-flows-v2 .sb-flows-v2-fieldset {
  display: block;
  border: 1px solid #edf0f3;
  border-radius: 8px;
  padding: 16px;
  margin-bottom: 16px;
  background: #fff;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.02);
  scroll-margin-top: 18px;
}
.sb-area-flows-v2 .sb-flows-v2-fieldset h4 {
  margin: 0;
  color: #332B3A;
  font-size: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-fieldset-head {
  display: block;
  margin: -2px 0 14px;
}
.sb-area-flows-v2 .sb-flows-v2-fieldset-body {
  display: block;
}
.sb-area-flows-v2 .sb-flows-v2-fieldset-help {
  margin: -6px 0 14px;
  color: #6B6178;
  font-size: 12px;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-fieldset {
  display: block;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-fieldset-body,
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-two-col,
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-three-col {
  display: block;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-field {
  width: 100%;
  margin-bottom: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-field + .sb-flows-v2-field {
  margin-top: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-field:last-child {
  margin-bottom: 0;
}
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-field textarea,
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-field input,
.sb-area-flows-v2 .sb-flows-v2-state-editor .sb-flows-v2-field select {
  width: 100%;
}
@media (max-width: 1500px) {
  .sb-area-flows-v2 .sb-flows-v2-roadmap > div:first-child {
    display: block;
  }
  .sb-area-flows-v2 .sb-flows-v2-editor-head {
    flex-direction: column;
  }
  .sb-area-flows-v2 .sb-flows-v2-editor-head .sb-flows-v2-state-actions {
    width: 100%;
    justify-content: flex-start;
  }
}
.sb-area-flows-v2 .sb-flows-v2-two-col,
.sb-area-flows-v2 .sb-flows-v2-three-col,
.sb-area-flows-v2 .sb-flows-v2-preview-grid {
  display: grid;
  gap: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-two-col {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.sb-area-flows-v2 .sb-flows-v2-three-col {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.sb-area-flows-v2 .sb-flows-v2-context-note {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  padding: 14px;
  background: #f8fafc;
  margin-bottom: 16px;
}
.sb-area-flows-v2 .sb-flows-v2-context-note b {
  display: block;
  color: #332B3A;
  margin-bottom: 5px;
}
.sb-area-flows-v2 .sb-flows-v2-context-note p {
  color: #6B6178;
  margin: 0;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-advanced {
  margin-top: 16px;
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  background: #FFFFFF;
  overflow: hidden;
}
.sb-area-flows-v2 .sb-flows-v2-advanced > summary {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  color: #332B3A;
  font-size: 13px;
  font-weight: 600;
  outline: none;
  padding: 12px 14px;
  background: #f8fafc;
  border-radius: 8px;
  user-select: none;
}
.sb-area-flows-v2 .sb-flows-v2-advanced > summary::-webkit-details-marker {
  display: none;
}
.sb-area-flows-v2 .sb-flows-v2-advanced > summary::after {
  content: "";
  width: 8px;
  height: 8px;
  border-right: 2px solid #1878f3;
  border-bottom: 2px solid #1878f3;
  transform: rotate(45deg);
  transition: transform 0.18s ease;
  flex-shrink: 0;
}
.sb-area-flows-v2 .sb-flows-v2-advanced > summary:hover {
  background: #eef6ff;
}
.sb-area-flows-v2 .sb-flows-v2-advanced > summary:focus-visible {
  outline: 2px solid rgba(24, 120, 243, 0.35);
  outline-offset: -2px;
  border-radius: 8px;
}
.sb-area-flows-v2 .sb-flows-v2-advanced[open] > summary {
  border-bottom: 1px solid #dfe5eb;
  border-radius: 8px 8px 0 0;
}
.sb-area-flows-v2 .sb-flows-v2-advanced[open] > summary::after {
  transform: rotate(225deg);
}
.sb-area-flows-v2 .sb-flows-v2-advanced > :not(summary) {
  padding: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-advanced .sb-flows-v2-fieldset {
  border: 0;
  border-radius: 0;
  background: #FFFFFF;
  padding: 14px;
  margin: 0;
}
.sb-area-flows-v2 .sb-flows-v2-advanced .sb-flows-v2-fieldset + .sb-flows-v2-fieldset {
  border-top: 1px solid #e8edf3;
}
.sb-area-flows-v2 .sb-flows-v2-training-sources h4 {
  margin: 0 0 12px;
  font-size: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-grid {
  grid-template-columns: 260px minmax(0, 1fr);
  margin-bottom: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-grid label {
  display: block;
  color: #6B6178;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 6px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-cards {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
  margin-bottom: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-cards > div {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  padding: 13px;
  background: #f8fafc;
}
.sb-area-flows-v2 .sb-flows-v2-preview-cards > div span {
  display: block;
  color: #6B6178;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  margin-bottom: 6px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-cards > div b {
  color: #332B3A;
  font-size: 15px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-reply,
.sb-area-flows-v2 .sb-flows-v2-preview-result details {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  padding: 14px;
  background: #FFFFFF;
  margin-bottom: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-preview-result summary {
  cursor: pointer;
  color: #332B3A;
  font-weight: 500;
}
.sb-area-flows-v2 .sb-flows-v2-tests {
  display: grid;
  gap: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-test,
.sb-area-flows-v2 .sb-flows-v2-eval-case,
.sb-area-flows-v2 .sb-flows-v2-version-row,
.sb-area-flows-v2 .sb-flows-v2-eval-summary {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  background: #FFFFFF;
  padding: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-test-head,
.sb-area-flows-v2 .sb-flows-v2-version-row,
.sb-area-flows-v2 .sb-flows-v2-eval-case > div,
.sb-area-flows-v2 .sb-flows-v2-eval-summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-test-head {
  margin-bottom: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-test-head i {
  cursor: pointer;
}
.sb-area-flows-v2 .sb-flows-v2-eval-result,
.sb-area-flows-v2 .sb-flows-v2-replay-result,
.sb-area-flows-v2 .sb-flows-v2-version-history {
  display: grid;
  gap: 12px;
  margin-top: 18px;
}
.sb-area-flows-v2 .sb-flows-v2-eval-result h4,
.sb-area-flows-v2 .sb-flows-v2-replay-result h4,
.sb-area-flows-v2 .sb-flows-v2-version-history h4 {
  margin: 0;
  font-size: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-replay {
  margin-top: 24px;
  padding-top: 18px;
  border-top: 1px solid #dfe5eb;
}
.sb-area-flows-v2 .sb-flows-v2-replay-picker {
  margin-top: 14px;
  max-width: 560px;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-replay-picker p {
  margin: 0;
  color: #6B6178;
}
.sb-area-flows-v2 .sb-flows-v2-replay-select {
  width: 100%;
  max-width: 100%;
  min-width: 0;
}
.sb-area-flows-v2 .sb-flows-v2-replay-select label {
  display: block;
  margin-bottom: 6px;
  color: #6B6178;
  font-size: 12px;
  font-weight: 500;
}
.sb-area-flows-v2 .sb-flows-v2-replay-select select {
  width: 100%;
  max-width: 100%;
  min-width: 0;
  height: 39px;
  line-height: 39px;
  padding: 0 38px 0 12px;
  box-sizing: border-box;
  border: 1px solid #dfe5eb;
  border-radius: 6px;
  background-color: #FFFFFF;
  color: #332B3A;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sb-area-flows-v2 .sb-flows-v2-replay-summary,
.sb-area-flows-v2 .sb-flows-v2-replay-turn {
  border: 1px solid #dfe5eb;
  border-radius: 8px;
  background: #FFFFFF;
  padding: 14px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-summary {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-summary > div:first-child {
  grid-column: span 2;
}
.sb-area-flows-v2 .sb-flows-v2-replay-summary span {
  display: block;
  color: #6B6178;
  font-size: 12px;
  margin-top: 4px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-turn-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-turn-head span {
  font-size: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-columns {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-columns > div {
  border: 1px solid #eef1f5;
  border-radius: 8px;
  padding: 12px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-columns label {
  display: block;
  color: #6B6178;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  margin-bottom: 6px;
}
.sb-area-flows-v2 .sb-flows-v2-replay-columns p {
  margin: 0 0 8px;
  line-height: 1.45;
  color: #332B3A;
}
.sb-area-flows-v2 .sb-flows-v2-replay-columns em {
  color: #6B6178;
  font-size: 12px;
  font-style: normal;
}
.sb-area-flows-v2 .sb-flows-v2-replay-reason {
  margin: 12px 0 0;
  color: #6B6178;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-replay-warning {
  display: inline-block;
  margin: 10px 8px 0 0;
  padding: 4px 8px;
  border-radius: 20px;
  background: #fff5d6;
  color: #8f6b00;
  font-size: 12px;
  font-style: normal;
}
.sb-area-flows-v2 .sb-flows-v2-eval-case p {
  margin: 10px 0;
  color: #6B6178;
  line-height: 1.45;
}
.sb-area-flows-v2 .sb-flows-v2-eval-case em {
  display: inline-block;
  margin: 0 8px 8px 0;
  color: #6B6178;
  font-size: 12px;
  font-style: normal;
}
.sb-area-flows-v2 .sb-flows-v2-pass {
  color: #1a9260 !important;
}
.sb-area-flows-v2 .sb-flows-v2-fail {
  color: #D94F4F !important;
}
.sb-area-flows-v2 .sb-flows-v2-version-row span {
  display: block;
  color: #6B6178;
  font-size: 12px;
  margin-top: 4px;
}
.sb-area-flows-v2 .sb-flows-v2-empty {
  padding: 30px;
  text-align: center;
  color: #6B6178;
  border: 1px dashed #dfe5eb;
  border-radius: 8px;
}
@media (max-width: 1180px) {
  .sb-area-flows-v2 .sb-flows-v2-summary,
  .sb-area-flows-v2 .sb-flows-v2-version-status {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sb-area-flows-v2 .sb-flows-v2-state-studio,
  .sb-area-flows-v2 .sb-flows-v2-preview-grid {
    grid-template-columns: 1fr;
  }
  .sb-area-flows-v2 .sb-flows-v2-state-list {
    display: grid;
    gap: 10px;
    width: 100%;
    min-width: 0;
    position: static;
    order: 1;
  }
  .sb-area-flows-v2 .sb-flows-v2-state-list-head,
  .sb-area-flows-v2 .sb-flows-v2-state-item {
    width: 100%;
    min-width: 0;
    box-sizing: border-box;
  }
  .sb-area-flows-v2 .sb-flows-v2-state-editor {
    order: 3;
  }
  .sb-area-flows-v2 .sb-flows-v2-editor-head {
    flex-direction: column;
  }
  .sb-area-flows-v2 .sb-flows-v2-editor-head .sb-flows-v2-state-actions {
    width: 100%;
    justify-content: flex-start;
  }
}
@media (max-width: 820px) {
  .sb-area-flows-v2 .sb-flows-v2-studio,
  .sb-area-flows-v2 .sb-flows-v2-two-col,
  .sb-area-flows-v2 .sb-flows-v2-three-col,
  .sb-area-flows-v2 .sb-flows-v2-preview-cards,
  .sb-area-flows-v2 .sb-flows-v2-replay-summary,
  .sb-area-flows-v2 .sb-flows-v2-replay-columns {
    grid-template-columns: 1fr;
  }
  .sb-area-flows-v2 .sb-flows-v2-rail {
    position: static;
    display: flex;
    gap: 8px;
    overflow-x: auto;
  }
  .sb-area-flows-v2 .sb-flows-v2-rail > div {
    flex: 0 0 auto;
    min-width: 132px;
    text-align: center;
  }
  .sb-area-flows-v2 .sb-flows-v2-summary,
  .sb-area-flows-v2 .sb-flows-v2-version-status {
    grid-template-columns: 1fr;
  }
  .sb-area-flows-v2 .sb-flows-v2-page {
    padding: 16px;
  }
  .sb-area-flows-v2 .sb-flows-v2-section {
    padding: 16px;
  }
  .sb-area-flows-v2 .sb-flows-v2-section-head {
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-areas: "intro actions";
  }
  .sb-area-flows-v2 .sb-flows-v2-section-head .sb-flows-v2-actions {
    justify-self: end;
    width: auto;
  }
  .sb-area-flows-v2 .sb-flows-v2-section-head .sb-flows-v2-actions .sb-btn {
    flex: 0 0 auto;
    text-align: center;
  }
  .sb-area-flows-v2 .sb-flows-v2-fieldset {
    padding: 14px;
  }
  .sb-area-flows-v2 .sb-flows-v2-state-actions {
    width: 100%;
  }
  .sb-area-flows-v2 .sb-flows-v2-state-actions .sb-btn {
    flex: 1 1 auto;
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .sb-area-flows-v2 .sb-flows-v2-studio {
    grid-template-columns: 180px minmax(0, 1fr);
  }
}
@media (max-width: 1024px) {
  .sb-area-flows-v2 .sb-flows-v2-studio {
    grid-template-columns: 1fr;
  }
  .sb-area-flows-v2 .sb-flows-v2-rail {
    position: static;
    display: flex;
    gap: 8px;
    overflow-x: auto;
    top: auto;
  }
  .sb-area-flows-v2 .sb-flows-v2-rail > div {
    flex: 0 0 auto;
    min-width: 132px;
    text-align: center;
  }
  .sb-area-flows-v2 .sb-flows-v2-status-panel:not([open]) .sb-flows-v2-summary,
  .sb-area-flows-v2 .sb-flows-v2-status-panel:not([open]) .sb-flows-v2-version-status {
    display: none;
  }
  .sb-area-flows-v2 .tc-page-header--flows .tc-btn__label {
    display: none;
  }
  .sb-area-flows-v2 .tc-page-header--flows .tc-btn {
    min-width: 44px;
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (max-width: 768px) {
  .sb-area-flows-v2 .sb-flows-v2-hero {
    flex-direction: column;
  }
  .sb-area-flows-v2 .sb-flows-v2-summary,
  .sb-area-flows-v2 .sb-flows-v2-version-status {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 560px) {
  .sb-area-flows-v2 .sb-flows-v2-page {
    padding: 12px;
  }
  .sb-area-flows-v2 .sb-flows-v2-state-list-head,
  .sb-area-flows-v2 .sb-flows-v2-state-item {
    width: 100%;
    min-width: 0;
  }
  .sb-area-flows-v2 .sb-flows-v2-editor-head {
    padding: 14px;
  }
  .sb-area-flows-v2 .sb-flows-v2-editor-head h3 {
    font-size: 18px;
  }
  .sb-area-flows-v2 .sb-flows-v2-step-summary {
    flex-direction: column;
    align-items: flex-start;
  }
  .sb-area-flows-v2 .sb-flows-v2-field textarea {
    min-height: 110px;
  }
}

.sb-area-dashboard .banner {
  position: relative;
  margin: 0 24px 16px;
  padding: 20px 52px 20px 20px;
  border-radius: 12px;
  background: #fff5f5;
  border: 1px solid #fecaca;
}

@media (max-width: 720px) {
  .sb-area-dashboard .banner {
    margin: 0 14px 12px;
    padding: 16px 44px 16px 16px;
  }
  .sb-area-dashboard .banner h2 {
    font-size: 16px;
  }
  .sb-area-dashboard .banner > div .sb-btn {
    width: 100%;
    justify-content: center;
  }
}
.sb-area-dashboard .banner h2 {
  margin: 0 0 8px;
  font-size: 18px;
}

.sb-area-dashboard .banner p {
  margin: 0 0 14px;
  color: #566069;
}

.sb-area-dashboard .banner > i {
  position: absolute;
  right: 12px;
  top: 12px;
  cursor: pointer;
}
