/* D107W5C_CHANNEL_MANAGEMENT_GOVERNANCE_TAB_V1 */
.channel-governance-tabs{
  display:flex;
  align-items:center;
  gap:4px;
  width:max-content;
  margin-top:12px;
  padding:4px;
  border:1px solid #e5e7eb;
  border-radius:10px;
  background:#f8fafc;
}
.channel-governance-tab{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:34px;
  padding:0 14px;
  border-radius:7px;
  color:#475569!important;
  text-decoration:none!important;
  font:500 14px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
.channel-governance-tab:hover{background:#fff;color:#0f172a!important}
.channel-governance-tab.is-active{
  background:#fff;
  color:#1677ff!important;
  box-shadow:0 1px 3px rgba(15,23,42,.10);
}
@media(max-width:760px){
  .channel-governance-tabs{width:100%}
  .channel-governance-tab{flex:1}
}


/* D107W16_RESTORE_NATIVE_SMART_ROUTING_AND_EMBED_V2_WORKSPACE_V1 */
.smart-routing-tabs{
  display:flex;
  align-items:center;
  gap:4px;
  width:max-content;
  margin-top:12px;
  padding:4px;
  border:1px solid #e5e7eb;
  border-radius:10px;
  background:#f8fafc;
}
.smart-routing-tab{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:34px;
  padding:0 14px;
  border:0;
  border-radius:7px;
  color:#475569!important;
  text-decoration:none!important;
  background:transparent;
  cursor:pointer;
  font:500 14px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
.smart-routing-tab:hover{background:#fff;color:#0f172a!important}
.smart-routing-tab.is-active{
  background:#fff;
  color:#1677ff!important;
  box-shadow:0 1px 3px rgba(15,23,42,.10);
}
.smart-routing-workspace{
  --smart-routing-shell-left:180px;
  position:fixed;
  left:var(--smart-routing-shell-left);
  top:0;
  right:0;
  bottom:0;
  z-index:9000;
  display:flex;
  flex-direction:column;
  background:#f6f7f9;
  box-shadow:-10px 0 28px rgba(15,23,42,.12);
}
.smart-routing-workspace-bar{
  min-height:64px;
  display:flex;
  align-items:center;
  gap:16px;
  padding:9px 16px;
  background:#fff;
  border-bottom:1px solid #e5e7eb;
}
.smart-routing-workspace-titlebox{
  min-width:150px;
  display:flex;
  flex-direction:column;
  gap:2px;
}
.smart-routing-workspace-eyebrow{
  font:500 11px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:#94a3b8;
}
.smart-routing-workspace-titlebox strong{
  font:700 16px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:#0f172a;
}
.smart-routing-workspace-tabs{
  display:flex;
  align-items:center;
  gap:4px;
  padding:4px;
  border:1px solid #e5e7eb;
  border-radius:10px;
  background:#f8fafc;
}
.smart-routing-workspace-close{
  margin-left:auto;
  min-height:34px;
  padding:0 12px;
  border:1px solid #d1d5db;
  border-radius:8px;
  background:#fff;
  color:#334155;
  cursor:pointer;
}
.smart-routing-workspace-frame{
  flex:1 1 auto;
  width:100%;
  min-height:0;
  border:0;
  background:#f6f7f9;
}
@media(max-width:760px){
  .smart-routing-tabs{width:100%}
  .smart-routing-tab{flex:1;padding:0 8px}
  .smart-routing-workspace{left:0}
  .smart-routing-workspace-bar{gap:8px;flex-wrap:wrap}
  .smart-routing-workspace-titlebox{min-width:120px}
  .smart-routing-workspace-tabs{order:3;width:100%}
}
