/* Complementos (carregado depois de site.css):
   - abas Eventos | Promoters | Equipe | Site da área da equipe e chip de código do promoter
   - /equipe: a página pública nunca aparece por trás da área da equipe, nem no F5 */
.tabs{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:12px}
.tabs [role=tab]{font-family:var(--label);font-weight:500;font-size:14px;padding:9px 14px;border-radius:999px;color:var(--ink-2);border:1px solid transparent}
.tabs [role=tab][aria-selected="true"]{background:var(--gold);color:var(--cta-fg)}
.tabs .count{font-size:11px;opacity:.7;margin-left:4px}
.tabs__link{margin-left:auto;font-family:var(--label);font-weight:400;font-size:13px;color:var(--ink-2);text-decoration:none;padding:9px 12px;border-radius:999px;border:1px solid var(--line-strong)}
.tabs__link:hover{border-color:var(--gold);color:var(--gold-ink)}
.tabs__paineis{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}
.tabs__paineis .tabs__link{margin-left:0}
.chip-code{font-family:var(--label);font-weight:500;font-size:11px;letter-spacing:.08em;padding:3px 7px;border-radius:999px;background:var(--bg-2);color:var(--gold-ink);margin-left:6px;vertical-align:middle}
html.dz-equipe body>*:not(#admin):not(.dzs):not(.dzs-fundo):not(.toast):not(script):not(svg){display:none!important}
html.dz-equipe body{background:var(--bg)}
@media (min-width:1001px){html.dz-equipe body::before{content:"";position:fixed;left:0;top:0;bottom:0;width:252px;background:var(--bg-2);border-right:1px solid var(--line);z-index:59}}
