/* Copper Hub · 0.1.2.5 · faixa única de guias dos módulos e Configurações.
   Reutiliza o elemento de navegação da 0.1.2.3, sem cobrir os formulários. */
#copper-settings-tabs-0123.copper-multitabs-0125 {
  gap:4px;align-items:stretch;padding:5px 12px 0;overflow:visible;
  --mtab-accent:#b19bfa;
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-strip {
  display:flex;align-items:stretch;gap:5px;overflow-x:auto;overflow-y:hidden;
  min-width:0;flex:1;scrollbar-width:thin;scrollbar-color:#6c648c transparent;
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-group {
  display:flex;position:relative;align-items:stretch;flex:0 0 auto;min-width:0;
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-group [data-mtab] {
  border:1px solid rgba(177,155,250,.29);border-bottom:0;border-radius:10px 10px 0 0;
  display:flex;gap:8px;align-items:center;justify-content:flex-start;
  background:#22263b;color:#d5d9eb;width:auto;min-width:110px;max-width:190px;
  padding:7px 31px 7px 12px;white-space:nowrap;cursor:pointer;
  font-size:.8rem;transition:background .14s,border-color .14s;
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-group:has([data-mtab="home"]) [data-mtab] {padding-right:15px;min-width:90px;}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-name {overflow:hidden;text-overflow:ellipsis;}
#copper-settings-tabs-0123.copper-multitabs-0125 [data-mtab][aria-selected="true"] {
  background:#38354e;color:#fff;border-color:var(--mtab-accent);
  box-shadow:inset 0 2px var(--mtab-accent);
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-close {
  position:absolute;right:5px;top:7px;height:25px;width:24px;background:transparent;
  color:#bfc6d8;border:0;border-radius:6px;cursor:pointer;font-size:18px;line-height:1;
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-close:hover {background:rgba(255,255,255,.13);color:white;}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-plus {
  flex:0 0 38px;height:36px;align-self:center;border:1px solid rgba(177,155,250,.38);
  color:#e4e6f9;background:#30304a;border-radius:9px;cursor:pointer;
  font-size:22px;line-height:1;
}
#copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-plus:hover {background:#493e69;}
#copper-mtab-picker-0125[hidden]{display:none!important;}
#copper-mtab-picker-0125 {
  position:fixed;z-index:400;width:245px;max-height:min(460px,80vh);overflow-y:auto;
  padding:8px;border:1px solid #897ab9;border-radius:13px;
  background:#232438;color:#ebecf7;box-shadow:0 16px 46px rgba(0,0,0,.42);
}
#copper-mtab-picker-0125 .copper-mtab-picker-head {font-size:.79rem;color:#b9c0de;padding:8px 10px;border-bottom:1px solid #514961;margin-bottom:4px;}
#copper-mtab-picker-0125 button {display:block;width:100%;padding:10px;border-radius:8px;background:transparent;color:inherit;border:0;text-align:left;cursor:pointer;font-size:.84rem;}
#copper-mtab-picker-0125 button:hover {background:#4e436d;}
#copper-settings-tabs-0123.copper-multitabs-0125 button:focus-visible,#copper-mtab-picker-0125 button:focus-visible {outline:2px solid #55d8e4;outline-offset:-1px;}
html[data-copper-visual="profissional"] #copper-settings-tabs-0123.copper-multitabs-0125 {--mtab-accent:#7186d1;background:#eef1fa;color:#283c62;}
html[data-copper-visual="profissional"] #copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-group [data-mtab] {background:#e0e7f5;color:#294263;border-color:#c4cce5;}
html[data-copper-visual="profissional"] #copper-settings-tabs-0123.copper-multitabs-0125 [data-mtab][aria-selected="true"] {background:#fff;border-color:#7e90d0;color:#243d67;}
html[data-copper-visual="profissional"] #copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-close {color:#4b5878;}
html[data-copper-visual="profissional"] #copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-plus {background:#fff;color:#334e74;border-color:#bdc6e5;}
html[data-copper-visual="profissional"] #copper-mtab-picker-0125 {background:#fff;border-color:#9caadd;color:#2b3a56;}
html[data-copper-visual="profissional"] #copper-mtab-picker-0125 .copper-mtab-picker-head {color:#4b5e80;border-color:#dde2f1;}
html[data-copper-visual="profissional"] #copper-mtab-picker-0125 button:hover {background:#e9eafa;}
@media(max-width:660px) {
 #copper-settings-tabs-0123.copper-multitabs-0125 {padding:4px 5px 0;gap:3px;}
 #copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-group [data-mtab] {min-width:86px;max-width:135px;padding:6px 25px 6px 8px;font-size:.72rem;}
 #copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-plus {flex-basis:30px;height:30px;}
 #copper-settings-tabs-0123.copper-multitabs-0125 .copper-mtab-close {top:5px;right:2px;}
}
@media(prefers-reduced-motion:reduce) {#copper-settings-tabs-0123.copper-multitabs-0125 * {transition:none!important;}}
