[data-hero-dashboard]{min-width:0;max-width:1384px;color:var(--hero-text-primary);margin-inline:auto;font-family:Manrope,sans-serif}.hero-executivo{isolation:isolate;background:var(--hero-bg-inverse);color:var(--hero-on-inverse);border-radius:16px;margin-bottom:0;padding:36px 32px 88px;position:relative;overflow:hidden}.hero-executivo-linha{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.hero-executivo-texto{flex:400px;min-width:0}.hero-executivo h1{color:var(--hero-on-inverse);letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0 12px;font:800 34px/1.18 Sora,sans-serif}.hero-executivo .hero-executivo-eyebrow{color:var(--hero-on-inverse-eyebrow);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.hero-executivo-descricao{color:var(--hero-on-inverse-muted);max-width:720px;margin:0;font-size:14px;line-height:1.65}.hero-executivo-acoes{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.hero-executivo-acoes .MuiChip-root{color:var(--hero-on-inverse);background:var(--hero-glass);border:1px solid var(--hero-glass-border)}.hero-executivo-acoes .MuiButton-root{color:var(--hero-on-inverse);border-color:var(--hero-glass-border);background:var(--hero-glass)}.hero-executivo-acoes .MuiButton-contained{color:var(--hero-text-heading);background:var(--hero-bg-surface)}.hero-executivo-acoes .MuiButton-root:hover{background:var(--hero-brand-primary);color:var(--hero-on-inverse)}.hero-executivo-acoes .MuiFormControl-root{max-width:100%}.hero-executivo-acoes .MuiInputBase-root,.hero-executivo-acoes .MuiFormLabel-root,.hero-executivo-acoes .MuiSvgIcon-root{color:var(--hero-on-inverse)}.hero-executivo-acoes .MuiOutlinedInput-notchedOutline{border-color:var(--hero-glass-border)}.hero-executivo-arte{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.hero-executivo-arte i{opacity:.18;display:block;position:absolute}.hero-executivo-arte i:first-child{border:26px solid var(--hero-highlight);border-radius:50%;width:280px;height:280px;top:-90px;right:-30px}.hero-executivo-arte i:nth-child(2){border-left:90px solid var(--hero-accent);border-top:50px solid #0000;border-bottom:50px solid #0000;bottom:4px;right:100px}.hero-executivo-arte i:nth-child(3){border-left:110px solid var(--hero-chart-1);border-top:60px solid #0000;border-bottom:60px solid #0000;bottom:12px;right:28px}.hero-executivo-abas{z-index:1;margin-top:24px;position:relative;overflow-x:auto}.hero-executivo-abas .MuiTabs-root,.hero-executivo-abas nav{border-color:var(--hero-glass-border);background:0 0}.hero-executivo-abas .MuiTab-root,.hero-executivo-abas a{color:var(--hero-on-inverse-tab)}.hero-executivo-abas .Mui-selected,.hero-executivo-abas [aria-current=page]{color:var(--hero-on-inverse)}.hero-executivo-abas .MuiTabs-indicator{background:var(--hero-accent);height:3px}[data-hero-dashboard] .MuiCard-root{border:1px solid var(--hero-border-default);background:var(--hero-bg-surface);box-shadow:var(--hero-shadow-card);border-radius:16px;min-width:0}[data-hero-dashboard] .MuiCardContent-root{padding:22px}[data-hero-dashboard] h2,[data-hero-dashboard] h3{letter-spacing:-.015em;color:var(--hero-text-heading);font-family:Sora,sans-serif}[data-hero-dashboard] :focus-visible{outline:2px solid var(--hero-focus);outline-offset:2px}.hero-executivo :focus-visible{outline-color:var(--hero-on-inverse)}[data-hero-dashboard] .MuiTypography-root{font-variant-numeric:tabular-nums}@media (width<=719px){.hero-executivo{padding:28px 16px 76px}.hero-executivo h1{font-size:26px}.hero-executivo-texto{flex-basis:100%}.hero-executivo-linha{gap:16px}[data-hero-dashboard] .MuiCardContent-root{padding:16px}}@media (prefers-reduced-motion:reduce){[data-hero-dashboard] *,[data-hero-dashboard] :before,[data-hero-dashboard] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-hero-dashboard] .MuiTypography-root,[data-hero-dashboard] .MuiButton-root,[data-hero-dashboard] .MuiChip-root,[data-hero-dashboard] .MuiInputBase-root,[data-hero-dashboard] .MuiFormLabel-root{font-family:Manrope,sans-serif}[data-hero-dashboard] h1.MuiTypography-root,[data-hero-dashboard] h2.MuiTypography-root,[data-hero-dashboard] h3.MuiTypography-root,[data-hero-dashboard] .MuiTypography-h1,[data-hero-dashboard] .MuiTypography-h2,[data-hero-dashboard] .MuiTypography-h3{font-family:Sora,sans-serif}.hero-executivo-acoes{flex:0 auto}.hero-executivo .hero-executivo-texto{flex-basis:520px}[data-hero-dashboard=inicio] .hero-executivo-linha{align-items:flex-end}[data-hero-dashboard=inicio] .hero-executivo-acoes{flex:100%}[data-hero-dashboard] .MuiChip-root{border-radius:999px;min-height:24px;font-size:12px}[data-hero-dashboard] .MuiButton-root{border-radius:10px}[data-hero-dashboard] .hero-executivo :focus-visible{outline-color:var(--hero-on-inverse)}.hero-executivo-trilha{z-index:1;margin-bottom:20px;position:relative}.hero-executivo-trilha .MuiTypography-root,.hero-executivo-trilha a,.hero-executivo-trilha .MuiSvgIcon-root{color:var(--hero-on-inverse-tab)}.hero-executivo-chip{color:var(--hero-on-inverse);background:var(--hero-glass);border:1px solid var(--hero-glass-border);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}[data-hero-dashboard][data-hero-dashboard] .MuiCard-root h2.MuiTypography-root,[data-hero-dashboard][data-hero-dashboard] .MuiCard-root h3.MuiTypography-root{font-size:18px;font-weight:700}.hero-executivo.hero-executivo-compacto{border-radius:16px;margin-bottom:24px;padding:28px 32px}.hero-executivo-compacto .hero-executivo-trilha{margin-bottom:16px}.hero-executivo-compacto h1{font-size:30px}.hero-executivo-metadados{color:var(--hero-on-inverse-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.hero-executivo-metadados .MuiChip-root{color:var(--hero-on-inverse);background:var(--hero-glass);border-color:var(--hero-glass-border)}.hero-executivo-compacto .hero-executivo-abas{margin-top:20px}.hero-executivo-compacto .hero-executivo-abas .MuiTypography-root,.hero-executivo-compacto .hero-executivo-abas .MuiIconButton-root{color:var(--hero-on-inverse-tab)}.hero-executivo-compacto .hero-executivo-abas .Mui-disabled{opacity:.45}[data-hero-dashboard=gestao]{width:100%}[data-hero-dashboard=gestao] [role=tabpanel]{min-width:0}[data-hero-dashboard=gestao] .hero-executivo .MuiTabs-root{margin-bottom:0}@media (width<=719px){.hero-executivo.hero-executivo-compacto{margin-bottom:20px;padding:24px 16px}.hero-executivo-compacto h1{font-size:25px}.hero-executivo-compacto .hero-executivo-acoes,.hero-executivo-compacto .hero-executivo-acoes>.MuiStack-root{width:100%}}[data-hero-dashboard=gestao] .hero-executivo-compacto .MuiTabs-root{border-color:var(--hero-glass-border);background:0 0;border-radius:0;padding-inline:0}[data-hero-dashboard=gestao] .hero-executivo-compacto .MuiTabs-root .MuiTab-root{color:var(--hero-on-inverse-tab)}[data-hero-dashboard=gestao] .hero-executivo-compacto .MuiTabs-root .MuiTab-root.Mui-selected,[data-hero-dashboard=gestao] .hero-executivo-compacto .MuiTabs-root .MuiTabScrollButton-root{color:var(--hero-on-inverse)}.hero-executivo-compacto .hero-executivo-acoes .MuiButton-root .MuiSvgIcon-root{color:inherit}.hero-executivo-identidade{background:var(--hero-glass);width:64px;height:64px;color:var(--hero-on-inverse);border-radius:16px;flex:none;place-items:center;font:800 24px Sora,sans-serif;display:grid;overflow:hidden}.hero-executivo-identidade .MuiAvatar-root{width:64px;height:64px}.hero-executivo-acoes .MuiButton-root .MuiSvgIcon-root{color:inherit}[data-hero-dashboard] .hero-executivo [data-vobys-surface=filters]{background:var(--hero-glass);border-color:var(--hero-glass-border);color:var(--hero-on-inverse)}[data-hero-dashboard] .hero-executivo [data-vobys-surface=filters] .MuiTypography-root{color:var(--hero-on-inverse-muted)}[data-hero-dashboard] .hero-executivo [data-vobys-surface=filters] .MuiInputBase-root{background:0 0}.hero-executivo-titulo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-executivo-situacao{flex-wrap:wrap;gap:8px;display:flex}.hero-executivo-identidade .MuiAvatar-root{background:var(--hero-brand-primary);color:var(--hero-on-inverse)}[data-page-family]{min-width:0}[data-page-family]>.hero-executivo{border-radius:16px}[data-page-family]:has(>.familia-faixa)>.hero-executivo{margin-bottom:0;padding-bottom:88px}.familia-faixa{z-index:2;margin:-48px 32px 24px;position:relative}.familia-stats{flex-direction:column;gap:8px;min-width:0;display:flex}.familia-stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;min-width:0;display:grid}.familia-stats-valores-extensos{flex-wrap:wrap;display:flex}.familia-stats-valores-extensos>.familia-stat{flex:280px}.familia-stat{appearance:none;text-align:left;border:1px solid var(--hero-border-default);min-width:0;box-shadow:var(--hero-shadow-card);background:var(--hero-bg-surface);color:var(--hero-text-heading);font:inherit;overflow-wrap:anywhere;border-radius:16px;flex-direction:column;gap:7px;margin:0;padding:20px;display:flex}button.familia-stat{cursor:pointer}button.familia-stat:hover:not(:disabled):not([data-atencao]){background:var(--hero-bg-subtle)}button.familia-stat:disabled{cursor:default}button.familia-stat:focus-visible{outline:2px solid var(--hero-focus);outline-offset:2px}.familia-stat[data-atencao]{background:var(--hero-warning-bg);color:var(--hero-accent-text)}.familia-stat-rotulo{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.familia-stat>strong{font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:27px;line-height:1.2}.familia-stat-nota{font-size:12px;line-height:1.5}.familia-grade{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:24px;display:grid}.familia-principal,.familia-lateral{min-width:0}.familia-lateral{flex-direction:column;gap:20px;display:flex}.familia-definicoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.familia-definicoes-compactas,.familia-lateral .familia-definicoes{grid-template-columns:repeat(2,minmax(0,1fr))}.familia-definicoes dt{color:var(--hero-text-muted);margin-bottom:6px;font-size:12px;font-weight:700}.familia-definicoes dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.familia-definicoes small{color:var(--hero-text-muted);margin-top:6px;font-size:12px;font-weight:400;display:block}.familia-ausente{color:var(--hero-text-muted);font-size:12px;font-weight:500}.familia-filtros{border:1px solid var(--hero-border-default);background:var(--hero-bg-surface);border-radius:12px;align-items:center;gap:12px;margin:12px 0 20px;padding:12px 16px;font-size:12px;display:flex}.familia-filtros-chips{flex:1;gap:8px;min-width:0;padding:4px;display:flex;overflow-x:auto}.familia-filtros-chips button{white-space:nowrap;border:1px solid var(--hero-border-default);background:var(--hero-brand-soft);min-height:28px;color:var(--hero-text-heading);cursor:pointer;font:inherit;border-radius:999px;padding:4px 10px}.familia-pessoa{align-items:center;gap:12px;min-width:0;display:flex}.familia-pessoa>div{min-width:0}.familia-pessoa strong{color:var(--hero-brand-primary);font-weight:800;display:block}.familia-pessoa small{text-overflow:ellipsis;max-width:280px;color:var(--hero-text-muted);font-size:12px;display:block;overflow:hidden}.familia-avatar{background:var(--hero-brand-soft);width:34px;height:34px;color:var(--hero-brand-primary);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}@media (width<=719px){[data-page-family]:has(>.familia-faixa)>.hero-executivo{padding-bottom:76px}.familia-faixa{margin-inline:16px}.familia-stats-grid:not(.familia-stats-valores-extensos){grid-template-columns:repeat(2,minmax(0,1fr))}.familia-stat{padding:16px 12px}.familia-stat>strong{font-size:23px}.familia-grade{grid-template-columns:minmax(0,1fr);gap:20px}.familia-definicoes,.familia-definicoes-compactas,.familia-lateral .familia-definicoes{grid-template-columns:minmax(0,1fr)}.familia-filtros{flex-wrap:wrap}.familia-filtros-chips{flex-basis:100%;order:2}}.familia-stats-nota{color:var(--hero-text-muted);padding:4px;font-size:12px;line-height:1.5}.familia-stats-nota summary{cursor:pointer;min-height:24px;font-weight:700}.familia-stats-nota p{margin:8px 0 0}
