@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');

:root {
  --brand-navy: #061F3B;
  --brand-teal: #008B8B;
  --brand-green: #2ED4A0;
  --brand-mint: #A7F3D0;
  --brand-symbol: url("data:image/png;base64,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");
  --bg: #F5F9FB;
  --surface: #FFFFFF;
  --surface-2: #F0F7F7;
  --text: #061F3B;
  --muted: #667B8B;
  --line: #D8E6E8;
  --primary: #008B8B;
  --primary-2: #0F766E;
  --primary-soft: #E4F8F4;
  --accent: #2ED4A0;
  --accent-soft: #E8FFF6;
  --warning: #D99A25;
  --warning-soft: #FFF7E7;
  --danger: #C94B50;
  --danger-soft: #FFF0F1;
  --info: #2C6DA4;
  --info-soft: #EDF6FF;
  --shadow: 0 14px 35px rgba(15, 23, 42, .07);
  --shadow-sm: 0 7px 20px rgba(15, 23, 42, .06);
  --radius: 18px;
  --radius-sm: 12px;
  --sidebar: 260px;
}

* { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body {
  margin: 0;
  font-family: Poppins, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  background: var(--bg);
  color: var(--text);
}
button, input, select, textarea { font: inherit; }
button { cursor: pointer; }
a { color: inherit; }

body.dark {
  --bg: #071522;
  --surface: #0B1D2B;
  --surface-2: #102938;
  --text: #F4FBFA;
  --muted: #9CB4BE;
  --line: #1D3A47;
  --primary: #2ED4A0;
  --primary-2: #57E5B8;
  --primary-soft: #0C3937;
  --accent: #64E5B8;
  --accent-soft: #103C35;
  --warning: #E7AD45;
  --warning-soft: #392B14;
  --danger: #F0787C;
  --danger-soft: #3A2024;
  --info: #78B8E8;
  --info-soft: #15344A;
  --shadow: 0 14px 35px rgba(0, 0, 0, .22);
  --shadow-sm: 0 7px 20px rgba(0, 0, 0, .18);
}

.app-shell { min-height: 100vh; display: grid; grid-template-columns: var(--sidebar) 1fr; }
.sidebar {
  position: fixed;
  inset: 0 auto 0 0;
  width: var(--sidebar);
  background: var(--surface);
  border-right: 1px solid var(--line);
  padding: 20px 16px;
  display: flex;
  flex-direction: column;
  z-index: 20;
}
.brand { display: flex; align-items: center; gap: 12px; padding: 4px 6px 22px; cursor: pointer; }
.brand-mark {
  width: 44px; height: 44px; border-radius: 14px;
  display: grid; place-items: center;
  font-size: 0;
  background: var(--brand-symbol) center/contain no-repeat;
  box-shadow: none;
}
.brand-copy strong { display:flex; flex-wrap:wrap; gap:4px; align-items:baseline; font-size:14px; font-weight:800; letter-spacing:-.025em; line-height:1.05; }
.brand-copy strong span { color:var(--text); font-size:inherit; }
.brand-copy strong em { color:var(--brand-teal); font-style:normal; font-size:inherit; }
body.dark .brand-copy strong em { color:var(--brand-green); }
.brand-copy > span { display:block; color:var(--muted); font-size:9.5px; line-height:1.35; margin-top:4px; max-width:158px; }
.nav { display: flex; flex-direction: column; gap: 6px; }
.nav-item {
  width: 100%; border: 0; background: transparent; color: var(--muted);
  display: flex; align-items: center; gap: 12px; text-align: left;
  border-radius: 12px; padding: 12px 13px; font-weight: 650;
  transition: .18s ease;
}
.nav-item:hover { background: var(--surface-2); color: var(--text); }
.nav-item.active { background: var(--primary-soft); color: var(--primary); }
.nav-item span { width: 18px; display: inline-grid; place-items: center; }
.sidebar-footer { margin-top: auto; }
.mini-card { background: var(--surface-2); border: 1px solid var(--line); border-radius: 16px; padding: 14px; }
.mini-card strong { display: block; margin: 10px 0 5px; font-size: 13px; }
.mini-card p { color: var(--muted); font-size: 12px; line-height: 1.5; margin: 0; }
.text-button { border: 0; background: transparent; color: var(--muted); padding: 12px 4px 0; font-size: 12px; }
.text-button:hover { color: var(--primary); }

.main-wrap { grid-column: 2; min-width: 0; }
.topbar {
  height: 74px; position: sticky; top: 0; z-index: 15;
  display: flex; align-items: center; gap: 16px;
  padding: 0 28px; background: rgba(245,249,251,.9);
  backdrop-filter: blur(14px); border-bottom: 1px solid rgba(226,232,240,.7);
}
body.dark .topbar { background: rgba(7,21,34,.9); border-color: rgba(29,58,71,.88); }
.top-search { position: relative; flex: 1; max-width: 620px; }
.top-search > span { position: absolute; left: 14px; top: 50%; transform: translateY(-50%); color: var(--muted); }
.top-search input {
  width: 100%; padding: 11px 14px 11px 40px; border: 1px solid var(--line); border-radius: 12px;
  background: var(--surface); color: var(--text); outline: none;
}
.top-search input:focus { border-color: var(--primary); box-shadow: 0 0 0 3px var(--primary-soft); }
.search-results {
  position: absolute; top: calc(100% + 8px); left: 0; right: 0; background: var(--surface);
  border: 1px solid var(--line); box-shadow: var(--shadow); border-radius: 14px; padding: 6px; max-height: 360px; overflow: auto;
}
.search-item { padding: 10px 11px; border-radius: 10px; cursor: pointer; }
.search-item:hover { background: var(--surface-2); }
.search-item strong { display: block; font-size: 13px; }
.search-item span { font-size: 12px; color: var(--muted); }
.top-actions { margin-left: auto; display: flex; align-items: center; gap: 9px; }
.icon-button {
  width: 40px; height: 40px; border: 1px solid var(--line); border-radius: 12px;
  background: var(--surface); color: var(--text); display: inline-grid; place-items: center;
}
.icon-button:hover { border-color: var(--primary); color: var(--primary); }
.mobile-menu { display: none; }
.company-chip { border: 0; background: transparent; color: var(--text); display: flex; align-items: center; gap: 9px; padding: 5px 4px; border-radius: 12px; }
.company-chip:hover { background: var(--surface-2); }
.company-avatar { width: 36px; height: 36px; border-radius: 12px; background: var(--primary-soft); color: var(--primary); display: grid; place-items: center; font-weight: 800; font-size: 12px; }
.company-chip-text { text-align: left; line-height: 1.15; }
.company-chip-text strong { display: block; font-size: 12px; max-width: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.company-chip-text small { color: var(--muted); font-size: 10px; }

.content { padding: 30px 30px 56px; max-width: 1440px; margin: 0 auto; }
.page-head { display: flex; align-items: flex-end; justify-content: space-between; gap: 20px; margin-bottom: 24px; }
.page-head h1 { margin: 3px 0 7px; font-size: clamp(26px, 3vw, 38px); letter-spacing: -.035em; }
.page-head p { margin: 0; color: var(--muted); max-width: 760px; line-height: 1.6; }
.eyebrow { font-size: 11px; color: var(--primary); text-transform: uppercase; letter-spacing: .13em; font-weight: 800; }
.actions { display: flex; gap: 10px; flex-wrap: wrap; }
.btn {
  border: 0; border-radius: 12px; padding: 11px 15px; font-weight: 750; display: inline-flex; align-items: center; justify-content: center; gap: 8px;
}
.btn.primary { color: white; background: var(--primary); box-shadow: 0 8px 20px rgba(31,111,95,.2); }
.btn.primary:hover { background: var(--primary-2); }
.btn.secondary { color: var(--text); background: var(--surface); border: 1px solid var(--line); }
.btn.secondary:hover { border-color: var(--primary); color: var(--primary); }
.btn.ghost { color: var(--primary); background: var(--primary-soft); }
.btn.danger { color: var(--danger); background: var(--danger-soft); }
.btn.small { padding: 8px 10px; font-size: 12px; }
.btn.full { width: 100%; }

.hero {
  border-radius: 24px; padding: 28px; color: white; position: relative; overflow: hidden;
  background: radial-gradient(circle at 84% 20%, rgba(255,255,255,.18), transparent 30%), linear-gradient(135deg, #1c6a5a, #113e39);
  box-shadow: 0 22px 45px rgba(20,75,65,.16); margin-bottom: 22px;
}
.hero::after { content:""; position:absolute; width:260px; height:260px; border-radius:50%; right:-80px; bottom:-150px; border:45px solid rgba(255,255,255,.06); }
.hero-grid { display:grid; grid-template-columns: 1.25fr .75fr; gap: 22px; align-items:center; position:relative; z-index:1; }
.hero h1 { font-size: clamp(30px, 4vw, 48px); letter-spacing: -.045em; line-height:1.04; margin: 8px 0 12px; max-width: 720px; }
.hero p { color: rgba(255,255,255,.77); line-height:1.65; max-width:650px; margin:0 0 20px; }
.hero .btn.primary { background:white; color:#174f46; box-shadow:none; }
.hero .btn.secondary { color:white; background:rgba(255,255,255,.08); border-color:rgba(255,255,255,.25); }
.hero-side { display:grid; gap:10px; }
.hero-stat { background:rgba(255,255,255,.09); border:1px solid rgba(255,255,255,.15); padding:15px; border-radius:16px; backdrop-filter:blur(8px); }
.hero-stat span { display:block; color:rgba(255,255,255,.65); font-size:12px; }
.hero-stat strong { display:block; font-size:22px; margin-top:5px; }

.grid { display:grid; gap:16px; }
.grid.cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.grid.cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.grid.cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.card { background:var(--surface); border:1px solid var(--line); border-radius:var(--radius); padding:20px; box-shadow:var(--shadow-sm); }
.card.flat { box-shadow:none; }
.card h2, .card h3 { margin-top:0; }
.metric { display:flex; align-items:flex-start; justify-content:space-between; gap:14px; }
.metric-label { color:var(--muted); font-size:12px; }
.metric-value { font-size:27px; letter-spacing:-.04em; font-weight:800; margin:4px 0; }
.metric-note { color:var(--muted); font-size:11px; }
.metric-icon { width:42px; height:42px; border-radius:13px; display:grid; place-items:center; background:var(--primary-soft); color:var(--primary); font-weight:900; }

.section-title { display:flex; align-items:center; justify-content:space-between; gap:16px; margin:28px 0 13px; }
.section-title h2 { margin:0; font-size:18px; letter-spacing:-.02em; }
.section-title p { margin:3px 0 0; color:var(--muted); font-size:12px; }
.section-link { border:0; background:transparent; color:var(--primary); font-weight:700; }

.priority-card { position:relative; overflow:hidden; min-height:170px; }
.priority-card::before { content:""; position:absolute; inset:0 auto 0 0; width:4px; background:var(--primary); }
.priority-card.warning::before { background:var(--accent); }
.priority-card.danger::before { background:var(--danger); }
.priority-head { display:flex; align-items:start; justify-content:space-between; gap:12px; }
.priority-card h3 { margin:10px 0 6px; font-size:16px; }
.priority-card p { color:var(--muted); font-size:13px; line-height:1.55; }

.pill { display:inline-flex; align-items:center; gap:6px; border-radius:999px; padding:5px 8px; font-size:10px; font-weight:800; }
.pill.success { background:var(--primary-soft); color:var(--primary); }
.pill.warning { background:var(--accent-soft); color:#9a5b00; }
.pill.danger { background:var(--danger-soft); color:var(--danger); }
.pill.info { background:var(--info-soft); color:var(--info); }
body.dark .pill.warning { color:var(--accent); }

.progress-track { height:8px; background:var(--surface-2); border-radius:999px; overflow:hidden; border:1px solid var(--line); }
.progress-fill { height:100%; background:var(--primary); border-radius:inherit; transition:.3s ease; }
.progress-row { display:flex; justify-content:space-between; gap:12px; font-size:12px; color:var(--muted); margin-bottom:7px; }

.action-list { display:grid; gap:10px; }
.action-item { display:flex; align-items:flex-start; gap:12px; padding:13px; border:1px solid var(--line); border-radius:13px; background:var(--surface-2); }
.action-item input { width:18px; height:18px; margin-top:2px; accent-color:var(--primary); }
.action-item.done strong, .action-item.done p { text-decoration:line-through; opacity:.55; }
.action-item strong { font-size:13px; }
.action-item p { margin:4px 0 0; color:var(--muted); font-size:11px; line-height:1.45; }
.action-meta { margin-left:auto; white-space:nowrap; font-size:10px; color:var(--muted); }

.quick-action { padding:17px; display:flex; gap:13px; align-items:center; transition:.18s ease; cursor:pointer; }
.quick-action:hover { transform:translateY(-2px); border-color:var(--primary); }
.quick-icon { width:44px; height:44px; border-radius:13px; display:grid; place-items:center; background:var(--primary-soft); color:var(--primary); font-size:20px; }
.quick-action strong { display:block; font-size:13px; }
.quick-action span { color:var(--muted); font-size:11px; }

.empty { text-align:center; padding:34px 20px; color:var(--muted); }
.empty-icon { width:58px; height:58px; border-radius:18px; display:grid; place-items:center; margin:0 auto 12px; background:var(--primary-soft); color:var(--primary); font-size:25px; }

/* Diagnóstico */
.diagnostic-shell { max-width:950px; margin:0 auto; }
.diagnostic-top { display:flex; align-items:center; justify-content:space-between; gap:20px; margin-bottom:14px; }
.question-card { background:var(--surface); border:1px solid var(--line); border-radius:24px; padding:28px; box-shadow:var(--shadow); }
.question-number { color:var(--primary); font-weight:800; font-size:12px; }
.question-card h2 { margin:9px 0 9px; font-size:clamp(21px,3vw,29px); letter-spacing:-.03em; }
.question-card > p { color:var(--muted); margin:0 0 23px; line-height:1.6; }
.options { display:grid; gap:10px; }
.option {
  border:1px solid var(--line); background:var(--surface-2); color:var(--text); border-radius:14px; padding:14px 15px;
  display:flex; align-items:center; justify-content:space-between; gap:16px; text-align:left; transition:.16s ease;
}
.option:hover, .option.selected { border-color:var(--primary); background:var(--primary-soft); }
.option strong { font-size:13px; }
.option small { color:var(--muted); display:block; margin-top:3px; }
.option-radio { width:18px; height:18px; border-radius:50%; border:2px solid var(--line); display:grid; place-items:center; flex:0 0 auto; }
.option.selected .option-radio { border-color:var(--primary); }
.option.selected .option-radio::after { content:""; width:8px; height:8px; background:var(--primary); border-radius:50%; }
.question-actions { display:flex; justify-content:space-between; gap:12px; margin-top:24px; }

.score-hero { display:grid; grid-template-columns:200px 1fr; gap:25px; align-items:center; }
.score-ring { width:165px; height:165px; border-radius:50%; display:grid; place-items:center; margin:auto; background:conic-gradient(var(--primary) var(--score), var(--surface-2) 0); position:relative; }
.score-ring::after { content:""; position:absolute; inset:13px; background:var(--surface); border-radius:50%; }
.score-ring > div { position:relative; z-index:1; text-align:center; }
.score-ring strong { display:block; font-size:36px; letter-spacing:-.04em; }
.score-ring span { font-size:11px; color:var(--muted); }
.area-score { padding:13px 0; border-bottom:1px solid var(--line); }
.area-score:last-child { border-bottom:0; }
.area-row { display:flex; justify-content:space-between; gap:10px; font-size:12px; margin-bottom:7px; }

/* Soluções */
.filters { display:flex; gap:8px; flex-wrap:wrap; margin-bottom:18px; }
.filter-btn { border:1px solid var(--line); background:var(--surface); color:var(--muted); border-radius:999px; padding:8px 11px; font-size:11px; font-weight:700; }
.filter-btn.active, .filter-btn:hover { background:var(--primary-soft); color:var(--primary); border-color:var(--primary-soft); }
.solution-card { display:flex; flex-direction:column; min-height:225px; }
.solution-icon { width:43px; height:43px; border-radius:13px; display:grid; place-items:center; background:var(--primary-soft); color:var(--primary); margin-bottom:15px; }
.solution-card h3 { font-size:15px; margin-bottom:7px; }
.solution-card p { color:var(--muted); font-size:12px; line-height:1.55; margin:0 0 16px; }
.solution-card .btn { margin-top:auto; align-self:flex-start; }

/* Ferramentas */
.tool-card { cursor:pointer; transition:.18s ease; }
.tool-card:hover { transform:translateY(-2px); border-color:var(--primary); }
.tool-head { display:flex; align-items:center; gap:12px; }
.tool-card h3 { margin:0 0 4px; font-size:15px; }
.tool-card p { color:var(--muted); font-size:12px; line-height:1.5; }
.tool-form { display:grid; gap:13px; }
.field { display:grid; gap:6px; }
.field label { font-size:11px; color:var(--muted); font-weight:700; }
.field input, .field select, .field textarea {
  width:100%; border:1px solid var(--line); border-radius:11px; padding:11px 12px; background:var(--surface); color:var(--text); outline:none;
}
.field textarea { resize:vertical; min-height:110px; }
.field input:focus, .field select:focus, .field textarea:focus { border-color:var(--primary); box-shadow:0 0 0 3px var(--primary-soft); }
.form-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }
.result-box { background:var(--primary-soft); border:1px solid transparent; border-radius:14px; padding:16px; }
.result-box strong { display:block; color:var(--primary); font-size:25px; margin:3px 0; }
.result-box span { color:var(--muted); font-size:11px; }

.table-wrap { overflow:auto; }
table { width:100%; border-collapse:collapse; min-width:650px; }
th, td { padding:12px 10px; text-align:left; border-bottom:1px solid var(--line); font-size:12px; }
th { color:var(--muted); font-weight:700; }
td strong { font-size:12px; }

/* Perfil / ajuda */
.form-card { max-width:850px; }
.info-banner { display:flex; align-items:flex-start; gap:12px; background:var(--info-soft); color:var(--info); border-radius:14px; padding:14px; font-size:12px; line-height:1.5; }

/* Modal */
.modal-backdrop { position:fixed; inset:0; z-index:50; background:rgba(8,18,28,.58); display:grid; place-items:center; padding:22px; backdrop-filter:blur(4px); }
.modal { width:min(740px,100%); max-height:90vh; overflow:auto; border-radius:22px; background:var(--surface); border:1px solid var(--line); box-shadow:0 30px 80px rgba(0,0,0,.25); }
.modal-header { display:flex; align-items:flex-start; justify-content:space-between; gap:18px; padding:22px 22px 14px; border-bottom:1px solid var(--line); }
.modal-header h2 { margin:4px 0 0; font-size:21px; }
.modal-body { padding:22px; }
.modal-body h3 { margin:22px 0 8px; font-size:15px; }
.modal-body p, .modal-body li { color:var(--muted); line-height:1.65; font-size:13px; }
.modal-body ul, .modal-body ol { padding-left:20px; }

.toast { position:fixed; right:22px; bottom:22px; z-index:100; background:#132238; color:white; border-radius:12px; padding:12px 14px; box-shadow:var(--shadow); opacity:0; transform:translateY(12px); pointer-events:none; transition:.22s ease; font-size:12px; max-width:320px; }
.toast.show { opacity:1; transform:translateY(0); }
.hidden { display:none !important; }

@media (max-width: 1120px) {
  .grid.cols-4 { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .grid.cols-3 { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .hero-grid { grid-template-columns:1fr; }
  .hero-side { grid-template-columns:repeat(3,minmax(0,1fr)); }
}
@media (max-width: 820px) {
  .app-shell { display:block; }
  .sidebar { transform:translateX(-102%); transition:.22s ease; box-shadow:var(--shadow); }
  .sidebar.open { transform:translateX(0); }
  .main-wrap { grid-column:auto; }
  .mobile-menu { display:inline-grid; }
  .topbar { padding:0 15px; }
  .company-chip-text, .company-chip > span:last-child { display:none; }
  .content { padding:22px 16px 45px; }
  .page-head { align-items:flex-start; flex-direction:column; }
  .score-hero { grid-template-columns:1fr; }
}
@media (max-width: 600px) {
  .grid.cols-4, .grid.cols-3, .grid.cols-2 { grid-template-columns:1fr; }
  .hero { padding:23px 19px; }
  .hero-side { grid-template-columns:1fr; }
  .top-search input { font-size:12px; }
  .form-grid { grid-template-columns:1fr; }
  .question-card { padding:21px 17px; }
  .question-actions { flex-direction:column-reverse; }
  .question-actions .btn { width:100%; }
}


.backend-status{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:var(--surface-2);color:var(--muted);border:1px solid var(--line)}
.backend-status::before{content:'';width:7px;height:7px;border-radius:50%;background:#94a3b8}
.backend-status[data-status="success"]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.backend-status[data-status="success"]::before{background:#10b981}
.backend-status[data-status="saving"]{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.backend-status[data-status="saving"]::before{background:#3b82f6;animation:pulseDot 1s infinite}
.backend-status[data-status="warning"]{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.backend-status[data-status="warning"]::before{background:#f97316}
@keyframes pulseDot{50%{opacity:.35}}
@media(max-width:760px){.backend-status{display:none}}


.nav-divider { height:1px; background:var(--line); margin:8px 8px; }
.admin-login { max-width:520px; margin:34px auto; }
.admin-lock { width:58px; height:58px; border-radius:18px; display:grid; place-items:center; background:var(--primary-soft); color:var(--primary); font-size:24px; margin-bottom:16px; }
.admin-score-list { display:grid; gap:13px; }
.admin-score-row { display:grid; grid-template-columns:150px 1fr 44px; align-items:center; gap:12px; font-size:12px; }
.admin-score-track { height:9px; border-radius:999px; background:var(--surface-2); border:1px solid var(--line); overflow:hidden; }
.admin-score-fill { height:100%; border-radius:inherit; background:linear-gradient(90deg,var(--primary),var(--primary-2)); }
.admin-actions { display:flex; align-items:center; gap:8px; flex-wrap:wrap; }
.admin-refresh { margin-left:auto; }
.admin-message { max-width:380px; white-space:normal; line-height:1.45; }
.status-select { border:1px solid var(--line); background:var(--surface); color:var(--text); border-radius:10px; padding:7px 9px; min-width:130px; }
.admin-muted { color:var(--muted); font-size:12px; }


/* V4 — levantamento inicial e fichas de empresas */
.admin-research{background:linear-gradient(135deg,var(--surface),var(--primary-soft));}
.research-grid{display:grid;grid-template-columns:180px 180px 1fr;gap:12px;}
.research-stat{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:5px;}
.research-stat span{font-size:11px;color:var(--muted);font-weight:700;}
.research-stat strong{font-size:28px;letter-spacing:-.03em;}
.research-stat small{font-size:11px;color:var(--muted);line-height:1.4;}
.research-stat .research-problem{font-size:16px;line-height:1.35;letter-spacing:0;}
.company-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;}
.detail-item{border:1px solid var(--line);border-radius:13px;padding:12px;background:var(--surface-2);display:grid;gap:4px;}
.detail-item span,.detail-block>span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800;}
.detail-item strong{font-size:12px;line-height:1.4;word-break:break-word;}
.detail-block{border:1px solid var(--line);border-radius:13px;padding:14px;margin-top:10px;background:var(--surface-2);}
.detail-block p{margin:5px 0 0;color:var(--text);}
.company-mini-metrics{margin-top:14px;}
.company-mini-metrics .metric{min-height:120px;}
@media(max-width:820px){.research-grid{grid-template-columns:1fr 1fr}.research-stat.wide{grid-column:1/-1}}
@media(max-width:600px){.research-grid,.company-detail-grid{grid-template-columns:1fr}.research-stat.wide{grid-column:auto}}


/* V6 — landing page pública, relatório e gráficos */
body.public-mode { background:#f7faf9; }
body.dark.public-mode { background:#0d141b; }
body.public-mode .app-shell { display:block; min-height:100vh; }
body.public-mode .sidebar,
body.public-mode .topbar { display:none !important; }
body.public-mode .main-wrap { grid-column:auto; min-height:100vh; }
body.public-mode .content { max-width:none; padding:0; margin:0; }

.public-page { min-height:100vh; background:var(--bg); }
.public-nav {
  height:76px; max-width:1200px; margin:0 auto; padding:0 24px;
  display:flex; align-items:center; justify-content:space-between; gap:18px;
}
.public-brand { display:flex; align-items:center; gap:11px; }
.public-brand .brand-mark { width:42px; height:42px; }
.public-brand strong { display:block; font-size:15px; }
.public-brand small { display:block; color:var(--muted); font-size:11px; margin-top:2px; }
.public-nav-actions { display:flex; align-items:center; gap:9px; }
.public-hero {
  position:relative; overflow:hidden; color:white;
  background:linear-gradient(135deg,#0f4f45,#1d725f 56%,#3a9b82);
  padding:76px 24px 82px;
}
.public-hero::before {
  content:""; position:absolute; inset:-45% -15% auto auto; width:620px; height:620px; border-radius:50%;
  background:radial-gradient(circle,rgba(255,255,255,.18),rgba(255,255,255,0) 65%);
}
.public-hero::after {
  content:""; position:absolute; width:360px; height:360px; border:60px solid rgba(255,255,255,.045);
  border-radius:50%; left:-120px; bottom:-250px;
}
.public-hero-inner { max-width:1200px; margin:0 auto; display:grid; grid-template-columns:1.15fr .85fr; gap:56px; align-items:center; position:relative; z-index:1; }
.public-copy .eyebrow { color:#c8efe4; }
.public-copy h1 { margin:12px 0 18px; max-width:760px; font-size:clamp(42px,6vw,70px); line-height:.98; letter-spacing:-.055em; }
.public-copy p { max-width:690px; color:rgba(255,255,255,.78); line-height:1.7; font-size:16px; margin:0 0 25px; }
.public-copy .actions .btn.primary { background:white; color:#155a4d; box-shadow:none; }
.public-copy .actions .btn.secondary { color:white; background:rgba(255,255,255,.08); border-color:rgba(255,255,255,.25); }
.public-proof { margin-top:22px; display:flex; flex-wrap:wrap; gap:16px; color:rgba(255,255,255,.72); font-size:12px; }
.public-proof span::before { content:"✓"; margin-right:6px; color:#c8efe4; font-weight:900; }
.demo-panel { border:1px solid rgba(255,255,255,.18); background:rgba(255,255,255,.10); border-radius:24px; padding:16px; backdrop-filter:blur(12px); box-shadow:0 30px 70px rgba(4,31,26,.25); }
.demo-window { border-radius:18px; background:var(--surface); color:var(--text); overflow:hidden; box-shadow:0 20px 50px rgba(0,0,0,.18); }
.demo-window-top { height:44px; border-bottom:1px solid var(--line); display:flex; align-items:center; gap:6px; padding:0 14px; }
.demo-dot { width:8px; height:8px; border-radius:50%; background:#cbd5e1; }
.demo-window-body { padding:17px; }
.demo-title { display:flex; justify-content:space-between; align-items:center; gap:12px; margin-bottom:14px; }
.demo-title strong { font-size:13px; }
.demo-score { font-size:26px; font-weight:850; color:var(--primary); }
.demo-line { margin:10px 0; }
.demo-line-head { display:flex; justify-content:space-between; gap:10px; color:var(--muted); font-size:10px; margin-bottom:5px; }
.demo-progress { height:8px; background:var(--surface-2); border-radius:999px; overflow:hidden; }
.demo-progress i { display:block; height:100%; border-radius:inherit; background:linear-gradient(90deg,var(--primary),var(--primary-2)); }
.public-section { max-width:1200px; margin:0 auto; padding:76px 24px; }
.public-section.compact { padding-top:54px; padding-bottom:54px; }
.public-section-head { max-width:760px; margin-bottom:30px; }
.public-section-head h2 { margin:7px 0 10px; font-size:clamp(28px,4vw,42px); letter-spacing:-.04em; }
.public-section-head p { color:var(--muted); line-height:1.65; margin:0; }
.public-steps { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; counter-reset:step; }
.public-step { border:1px solid var(--line); background:var(--surface); border-radius:20px; padding:22px; box-shadow:var(--shadow-sm); }
.public-step::before { counter-increment:step; content:"0" counter(step); display:grid; place-items:center; width:38px; height:38px; border-radius:12px; background:var(--primary-soft); color:var(--primary); font-weight:900; margin-bottom:18px; }
.public-step h3 { margin:0 0 8px; font-size:17px; }
.public-step p { color:var(--muted); font-size:13px; line-height:1.6; margin:0; }
.public-areas { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:12px; }
.public-area { border:1px solid var(--line); background:var(--surface); border-radius:17px; padding:18px; }
.public-area i { width:38px; height:38px; border-radius:12px; display:grid; place-items:center; background:var(--primary-soft); color:var(--primary); font-style:normal; font-weight:900; margin-bottom:12px; }
.public-area strong { display:block; font-size:13px; margin-bottom:5px; }
.public-area span { color:var(--muted); font-size:11px; line-height:1.5; }
.public-impact { background:linear-gradient(135deg,var(--surface),var(--primary-soft)); border:1px solid var(--line); border-radius:24px; padding:28px; display:grid; grid-template-columns:1fr auto; gap:24px; align-items:center; }
.public-impact h2 { margin:6px 0 8px; font-size:30px; letter-spacing:-.035em; }
.public-impact p { margin:0; color:var(--muted); line-height:1.6; }
.public-impact-stats { display:flex; gap:12px; }
.public-impact-stat { min-width:118px; background:var(--surface); border:1px solid var(--line); border-radius:17px; padding:15px; text-align:center; }
.public-impact-stat strong { display:block; color:var(--primary); font-size:27px; }
.public-impact-stat span { color:var(--muted); font-size:10px; }
.public-footer { border-top:1px solid var(--line); color:var(--muted); text-align:center; font-size:11px; padding:24px; }

.report-callout { margin-top:16px; border:1px solid var(--line); background:linear-gradient(135deg,var(--surface),var(--primary-soft)); border-radius:18px; padding:18px; display:flex; justify-content:space-between; align-items:center; gap:18px; }
.report-callout strong { display:block; font-size:15px; margin-bottom:4px; }
.report-callout span { color:var(--muted); font-size:12px; line-height:1.5; }

.admin-chart-grid { display:grid; grid-template-columns:1.35fr .65fr; gap:16px; margin-top:16px; }
.chart-card { min-height:300px; }
.vertical-chart { height:210px; display:flex; align-items:flex-end; justify-content:space-around; gap:12px; padding:18px 6px 0; border-bottom:1px solid var(--line); position:relative; }
.vertical-chart::before,.vertical-chart::after { content:""; position:absolute; left:0; right:0; border-top:1px dashed var(--line); opacity:.75; }
.vertical-chart::before { top:33%; }
.vertical-chart::after { top:66%; }
.chart-col { flex:1; min-width:0; max-width:90px; height:100%; display:flex; flex-direction:column; justify-content:flex-end; align-items:center; gap:8px; position:relative; z-index:1; }
.chart-value { font-size:11px; font-weight:850; }
.chart-bar { width:min(44px,70%); min-height:3px; border-radius:10px 10px 3px 3px; background:linear-gradient(180deg,var(--primary-2),var(--primary)); box-shadow:0 8px 18px rgba(31,111,95,.15); }
.chart-label { min-height:34px; font-size:9px; color:var(--muted); text-align:center; line-height:1.25; }
.status-list { display:grid; gap:12px; margin-top:16px; }
.status-row { display:grid; grid-template-columns:1fr auto; gap:12px; align-items:center; }
.status-row-main { min-width:0; }
.status-row-head { display:flex; justify-content:space-between; font-size:11px; margin-bottom:6px; }
.status-track { height:10px; border-radius:999px; background:var(--surface-2); overflow:hidden; border:1px solid var(--line); }
.status-fill { height:100%; border-radius:inherit; background:linear-gradient(90deg,var(--info),var(--primary)); }
.status-count { width:34px; height:34px; border-radius:11px; display:grid; place-items:center; background:var(--surface-2); font-weight:900; font-size:12px; }

@media(max-width:960px){
  .public-hero-inner{grid-template-columns:1fr}.demo-panel{max-width:680px}.public-areas{grid-template-columns:repeat(3,1fr)}.public-impact{grid-template-columns:1fr}.admin-chart-grid{grid-template-columns:1fr}
}
@media(max-width:700px){
  .public-nav{padding:0 16px}.public-nav .btn.secondary{display:none}.public-hero{padding:56px 16px 62px}.public-copy h1{font-size:43px}.public-section{padding:56px 16px}.public-steps{grid-template-columns:1fr}.public-areas{grid-template-columns:1fr 1fr}.public-impact-stats{width:100%}.public-impact-stat{flex:1;min-width:0}.report-callout{align-items:flex-start;flex-direction:column}
}
@media(max-width:480px){.public-areas{grid-template-columns:1fr}.public-impact-stats{flex-direction:column}.public-copy .actions{flex-direction:column}.public-copy .actions .btn{width:100%}}



/* V7 — múltiplas empresas por navegador */
.nav-item-new{
  color:var(--primary);
  background:color-mix(in srgb,var(--primary) 7%,transparent);
  border:1px dashed color-mix(in srgb,var(--primary) 32%,var(--line));
}
.nav-item-new:hover{background:color-mix(in srgb,var(--primary) 12%,transparent);}
.company-switch-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px;}
.company-switch-list{display:grid;gap:10px;max-height:48vh;overflow:auto;padding-right:3px;}
.company-switch-item{display:flex;align-items:center;gap:12px;width:100%;padding:13px;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:14px;text-align:left;transition:.18s ease;}
.company-switch-item:hover{border-color:var(--primary);transform:translateY(-1px);}
.company-switch-item.active{background:var(--primary-soft);border-color:color-mix(in srgb,var(--primary) 45%,var(--line));}
.company-switch-avatar{width:42px;height:42px;border-radius:13px;background:var(--primary-soft);color:var(--primary);display:grid;place-items:center;font-weight:900;flex:0 0 auto;}
.company-switch-copy{min-width:0;flex:1;}
.company-switch-copy strong,.company-switch-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.company-switch-copy span{font-size:12px;color:var(--muted);margin-top:3px;}
.company-current-badge{font-size:10px;font-weight:800;color:var(--primary);background:var(--primary-soft);padding:5px 8px;border-radius:999px;}
.company-switch-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);}
.company-empty{padding:22px;text-align:center;border:1px dashed var(--line);border-radius:14px;color:var(--muted);}
.current-company-bar{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);padding:10px 12px;border-radius:14px;margin-bottom:16px;}
.current-company-bar strong{font-size:13px;}.current-company-bar span{font-size:11px;color:var(--muted);display:block;margin-top:2px;}
@media(max-width:700px){.company-switch-head{align-items:flex-start;flex-direction:column}.company-switch-actions .btn{flex:1}.company-chip-text small{display:none}}


/* V8 — refinamentos para apresentação */
.public-theme-toggle{
  flex:0 0 auto;
  background:var(--surface);
  color:var(--text);
  border-color:var(--line);
}
.public-theme-toggle:hover{
  border-color:var(--primary);
  color:var(--primary);
  transform:translateY(-1px);
}
.public-value-list{
  min-width:min(390px,100%);
  display:grid;
  gap:10px;
}
.public-value-item{
  display:grid;
  grid-template-columns:34px 1fr;
  gap:11px;
  align-items:start;
  background:var(--surface);
  border:1px solid var(--line);
  border-radius:15px;
  padding:13px 14px;
}
.public-value-item>span{
  width:30px;
  height:30px;
  display:grid;
  place-items:center;
  border-radius:10px;
  background:var(--primary-soft);
  color:var(--primary);
  font-weight:900;
}
.public-value-item strong{
  display:block;
  font-size:12px;
  margin-bottom:3px;
}
.public-value-item small{
  display:block;
  color:var(--muted);
  font-size:10px;
  line-height:1.45;
}
.admin-insight-grid{align-items:stretch;}
.admin-summary-cards{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:10px;
}
.admin-summary-card{
  min-width:0;
  display:grid;
  grid-template-columns:38px minmax(0,1fr);
  gap:11px;
  align-items:start;
  padding:13px;
  border:1px solid var(--line);
  border-radius:14px;
  background:var(--surface-2);
}
.admin-summary-card.priority{
  background:linear-gradient(135deg,var(--warning-soft),var(--surface));
  border-color:color-mix(in srgb,var(--warning) 28%,var(--line));
}
.admin-summary-icon{
  width:36px;
  height:36px;
  border-radius:11px;
  display:grid;
  place-items:center;
  background:var(--surface);
  color:var(--primary);
  border:1px solid var(--line);
  font-weight:900;
}
.admin-summary-card small{
  display:block;
  color:var(--muted);
  font-size:8px;
  font-weight:900;
  letter-spacing:.08em;
  margin-bottom:3px;
}
.admin-summary-card strong{
  display:block;
  font-size:13px;
  line-height:1.25;
  overflow-wrap:anywhere;
}
.admin-summary-card p{
  margin:4px 0 0;
  color:var(--muted);
  font-size:10px;
  line-height:1.45;
  overflow-wrap:anywhere;
}
.admin-summary-empty{
  display:flex;
  gap:12px;
  align-items:flex-start;
  padding:16px;
  border:1px dashed var(--line);
  border-radius:14px;
  background:var(--surface-2);
}
.admin-summary-empty>span{
  width:38px;
  height:38px;
  border-radius:12px;
  display:grid;
  place-items:center;
  background:var(--primary-soft);
  color:var(--primary);
  font-weight:900;
  flex:0 0 auto;
}
.admin-summary-empty strong{display:block;font-size:13px;margin-bottom:4px;}
.admin-summary-empty p{margin:0;color:var(--muted);font-size:11px;line-height:1.5;}
@media(max-width:960px){
  .public-value-list{min-width:0;}
}
@media(max-width:700px){
  .public-nav-actions{gap:6px;}
  .public-theme-toggle{display:grid!important;}
  .admin-summary-cards{grid-template-columns:1fr;}
}


/* ===== V9 · Central de soluções e kit de ferramentas ===== */
.solutions-summary,
.tools-intro-strip{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  padding:16px 18px;
  margin-bottom:16px;
  border:1px solid var(--line);
  border-radius:16px;
  background:linear-gradient(135deg,var(--primary-soft),var(--surface));
}
.solutions-summary strong,
.tools-intro-strip strong{display:block;font-size:15px;margin:3px 0 4px;}
.solutions-summary p,
.tools-intro-strip p{margin:0;color:var(--muted);font-size:11px;line-height:1.5;}
.tools-intro-badge{
  flex:0 0 auto;
  padding:9px 12px;
  border-radius:12px;
  border:1px solid var(--line);
  background:var(--surface);
  color:var(--muted);
  font-size:10px;
  font-weight:800;
}
.tool-title-row{display:flex;align-items:flex-start;gap:8px;justify-content:space-between;}
.tool-title-row h3{min-width:0;}
.tool-card.locked{
  cursor:pointer;
  position:relative;
  border-style:dashed;
  background:linear-gradient(145deg,var(--surface),var(--surface-2));
}
.tool-card.locked:hover{transform:none;border-color:var(--muted);}
.tool-card.locked .quick-icon{filter:grayscale(.3);opacity:.75;}
.locked-pill{
  background:var(--surface-2);
  color:var(--muted);
  border:1px solid var(--line);
  white-space:nowrap;
}
.tool-lock-note{
  margin-top:12px;
  padding-top:10px;
  border-top:1px dashed var(--line);
  color:var(--muted);
  font-size:10px;
  line-height:1.4;
}
.xray-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}
.xray-card{
  border:1px solid var(--line);
  border-radius:14px;
  background:var(--surface-2);
  padding:15px;
}
.xray-card>span{font-size:9px;font-weight:900;letter-spacing:.1em;color:var(--muted);}
.xray-card strong{display:block;margin:5px 0;font-size:15px;}
.xray-card p{margin:0;color:var(--muted);font-size:11px;line-height:1.55;}
.xray-card.warning{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accent-soft);}
.xray-card.danger{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:var(--danger-soft);}
.supplier-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}
.supplier-box{border:1px solid var(--line);border-radius:14px;background:var(--surface-2);padding:15px;display:grid;gap:10px;}
.supplier-result{border:1px solid var(--line);border-radius:14px;background:var(--surface-2);padding:15px;}
.supplier-result>strong{display:block;font-size:13px;}
.supplier-result>p{margin:5px 0 0;color:var(--muted);font-size:11px;}
.supplier-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}
.supplier-result-grid>div{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:12px;}
.supplier-result-grid span{display:block;font-size:9px;font-weight:900;letter-spacing:.08em;color:var(--muted);}
.supplier-result-grid strong{display:block;font-size:14px;margin:4px 0;}
.supplier-result-grid small{color:var(--muted);font-size:10px;}
.calendar-locked{overflow:hidden;}
.calendar-hero{
  display:flex;
  align-items:flex-start;
  gap:16px;
  padding:4px 0 18px;
  border-bottom:1px solid var(--line);
}
.calendar-lock-icon{
  width:54px;height:54px;display:grid;place-items:center;flex:0 0 auto;
  border-radius:16px;background:var(--surface-2);border:1px solid var(--line);font-size:22px;
}
.calendar-hero h2{margin:8px 0 6px;}
.calendar-hero p{margin:0;color:var(--muted);font-size:12px;line-height:1.55;max-width:760px;}
.agenda-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;}
.agenda-feature{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;padding:13px;}
.agenda-feature strong{font-size:12px;display:block;margin-bottom:5px;}
.agenda-feature p{margin:0;color:var(--muted);font-size:10px;line-height:1.45;}
.calendar-locked button[disabled]{cursor:not-allowed;opacity:.65;}

@media(max-width:1000px){
  .agenda-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:700px){
  .solutions-summary,.tools-intro-strip{align-items:flex-start;flex-direction:column;}
  .xray-grid,.supplier-compare-grid,.supplier-result-grid,.agenda-grid{grid-template-columns:1fr;}
  .tools-intro-badge{width:100%;text-align:center;}
}


/* V10 — gestão inteligente */
.health-stat{border:1px solid rgba(255,255,255,.18);text-align:left;color:inherit;font:inherit;cursor:pointer}.health-stat small{display:block;margin-top:4px;color:rgba(255,255,255,.7);font-size:10px}.smart-alert-list{display:grid;gap:10px}.smart-alert{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.smart-alert .alert-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:900;background:var(--surface-2)}.smart-alert strong{font-size:12px}.smart-alert p{margin:3px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.smart-alert.danger{border-left:4px solid #d05a52}.smart-alert.warning{border-left:4px solid #d99b37}.smart-alert.info{border-left:4px solid #3b83b8}.smart-alert.success{border-left:4px solid var(--accent)}.dashboard-decision-grid{align-items:stretch}.goal-list,.goal-tool-list{display:grid;gap:12px}.goal-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(130px,1fr) 48px;gap:12px;align-items:center}.goal-row strong,.goal-row span{display:block}.goal-row strong{font-size:11px}.goal-row span{font-size:10px;color:var(--muted);margin-top:2px}.goal-progress{height:8px;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;overflow:hidden}.goal-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),#47c99f);border-radius:999px}.goal-row b{font-size:11px;text-align:right}.history-bars{height:150px;display:flex;align-items:flex-end;gap:12px;padding-top:10px}.history-point{flex:1;min-width:36px;text-align:center;display:grid;grid-template-rows:18px 95px 18px;gap:5px}.history-point strong{font-size:10px}.history-stick{height:95px;background:var(--surface-2);border-radius:9px;display:flex;align-items:flex-end;overflow:hidden}.history-stick i{width:100%;background:linear-gradient(180deg,#5ed6b5,var(--accent));border-radius:8px 8px 0 0}.history-point span,.history-empty{font-size:10px;color:var(--muted)}.health-big{border-radius:16px;padding:18px;background:var(--surface-2);display:grid;gap:3px}.health-big strong{font-size:34px}.health-big small{font-weight:800}.health-big.danger{border-left:4px solid #d05a52}.health-big.warning{border-left:4px solid #d99b37}.health-big.info{border-left:4px solid #3b83b8}.health-big.success{border-left:4px solid var(--accent)}.health-breakdown{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.health-breakdown>div{padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.health-breakdown span,.health-breakdown small{display:block;color:var(--muted);font-size:10px}.health-breakdown strong{display:block;margin:4px 0;font-size:20px}.goal-tool-card{padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2)}.goal-tool-head,.goal-foot{display:flex;justify-content:space-between;gap:10px;align-items:center}.goal-tool-head strong,.goal-tool-head span{display:block}.goal-tool-head span,.goal-foot{font-size:10px;color:var(--muted)}.goal-big-value{font-size:22px;font-weight:900;margin:12px 0 8px}.goal-big-value small{font-size:11px;color:var(--muted)}.indicator-search input{width:100%;padding:11px 13px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2);color:var(--text);margin-bottom:14px}.indicator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.indicator-card{border:1px solid var(--line);border-radius:16px;padding:15px;background:var(--surface-2)}.indicator-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.indicator-abbr{font-size:9px;font-weight:900;padding:5px 7px;border-radius:8px;background:var(--accent-soft);color:var(--accent)}.indicator-block{margin:9px 0}.indicator-block span{display:block;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.indicator-block p,.indicator-card details p{font-size:11px;line-height:1.5;color:var(--text);margin:4px 0}.indicator-block.risk{padding:9px;border-radius:10px;background:rgba(217,155,55,.09)}.indicator-card summary{cursor:pointer;font-size:10px;font-weight:800;color:var(--accent);margin-top:10px}.dre-table{display:grid;gap:6px}.dre-table>div{display:flex;justify-content:space-between;gap:12px;padding:9px 11px;border-radius:9px;background:var(--surface-2);font-size:11px}.dre-table .minus{color:var(--muted)}.dre-table .subtotal{font-weight:800;border:1px solid var(--line)}.dre-table .dre-final{display:grid;grid-template-columns:1fr auto;align-items:center;background:var(--accent-soft);color:var(--accent);font-weight:900;padding:14px}.dre-table .dre-final small{grid-column:1/-1;color:var(--muted);font-weight:600;margin-top:3px}.dre-table .dre-final.negative{background:rgba(208,90,82,.1);color:#c14b45}.indicator-explain-mini{margin-top:12px;padding:13px;border:1px solid var(--line);border-radius:12px}.indicator-explain-mini strong{font-size:10px}.indicator-explain-mini p{font-size:11px;color:var(--muted);line-height:1.5;margin:4px 0 10px}
@media(max-width:800px){.indicator-grid{grid-template-columns:1fr}.health-breakdown{grid-template-columns:1fr}.goal-row{grid-template-columns:1fr 70px}.goal-progress{grid-column:1/-1;grid-row:2}.smart-alert{grid-template-columns:38px 1fr}.smart-alert .btn{grid-column:2;justify-self:start}}




/* V10.1 - organização da Central de Gestão */
.tool-group-section{margin-top:26px}
.tool-group-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}
.tool-group-head>div:nth-child(2){flex:1}
.tool-group-head h2{margin:0;font-size:1.08rem}
.tool-group-head p{margin:4px 0 0;color:var(--muted);font-size:.92rem}
.tool-group-head>span{font-size:.78rem;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);padding:6px 9px;border-radius:999px;white-space:nowrap}
.tool-group-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line);font-weight:800;color:var(--primary)}
.tool-group-grid .tool-card{height:100%}
.tool-group-section+.tool-group-section{padding-top:4px}
@media(max-width:720px){.tool-group-head{align-items:flex-start}.tool-group-head>span{display:none}}

/* V10.2 - Central de Gestão */
.management-recommended{margin:6px 0 22px;padding:22px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,var(--surface-2),var(--surface));display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:22px;align-items:center}
.management-recommended-copy h2{margin:5px 0 7px;font-size:1.28rem}.management-recommended-copy p{margin:0;color:var(--muted);line-height:1.55}
.management-recommended-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.management-shell{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;align-items:start}
.management-tabs{position:sticky;top:82px;display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}
.management-tab{width:100%;border:0;background:transparent;color:var(--text);padding:11px 12px;border-radius:10px;text-align:left;font:inherit;font-weight:750;display:flex;align-items:center;gap:10px;cursor:pointer;transition:.18s ease}.management-tab span{width:28px;height:28px;border-radius:8px;background:var(--surface-2);display:grid;place-items:center;color:var(--primary)}.management-tab:hover{background:var(--surface-2)}.management-tab.active{background:var(--primary-soft);color:var(--primary)}
.management-catalog{min-width:0;border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:20px}
.management-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid var(--line)}.management-section-head h2{margin:4px 0 5px;font-size:1.28rem}.management-section-head p{margin:0;color:var(--muted);line-height:1.45}.management-count{white-space:nowrap;font-size:.78rem;color:var(--muted);border:1px solid var(--line);padding:6px 9px;border-radius:999px}
.management-tool-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px}.management-tool-card{border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:13px;padding:14px;text-align:left;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;gap:10px;align-items:center;cursor:pointer;font:inherit;transition:.18s ease}.management-tool-card:hover{border-color:var(--primary);transform:translateY(-1px);background:var(--surface)}.management-tool-card.compact{background:var(--surface);min-height:108px}.management-tool-card.locked{opacity:.75}.management-tool-icon{width:36px;height:36px;border-radius:10px;background:var(--primary-soft);color:var(--primary);display:grid;place-items:center;font-weight:900}.management-tool-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.management-tool-copy strong{font-size:.93rem}.management-tool-copy small{color:var(--muted);font-size:.78rem;line-height:1.35}.management-tool-copy em{font-style:normal;font-size:.68rem;color:var(--primary);font-weight:800}.management-tool-arrow{color:var(--muted);font-weight:900}.management-workspace{margin-top:22px;scroll-margin-top:88px}.management-workspace:empty{display:none}
@media(max-width:980px){.management-recommended{grid-template-columns:1fr}.management-recommended-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.management-shell{grid-template-columns:1fr}.management-tabs{position:static;flex-direction:row;overflow:auto}.management-tab{width:auto;white-space:nowrap}.management-tool-list{grid-template-columns:1fr}}
@media(max-width:620px){.management-recommended{padding:16px}.management-recommended-grid{grid-template-columns:1fr}.management-tabs{padding:7px}.management-catalog{padding:15px}.management-section-head{flex-direction:column}.management-count{align-self:flex-start}}

/* V12 completa - Financeiro, custos, estoque, vendas e organização */
.analysis-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.analysis-result-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-result-card{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;padding:16px;min-height:132px}.analysis-result-card>span{display:block;font-size:.7rem;letter-spacing:.08em;font-weight:800;color:var(--muted);margin-bottom:8px}.analysis-result-card strong{display:block;font-size:1.45rem;line-height:1.15;color:var(--text);margin-bottom:8px}.analysis-result-card p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.risk-note{margin-top:14px;border:1px solid var(--line);border-left:4px solid var(--primary);background:var(--surface-2);border-radius:12px;padding:14px}.risk-note strong{display:block;margin-bottom:5px}.risk-note p{margin:0;color:var(--muted);line-height:1.5}.tool-form small{color:var(--muted);font-size:.75rem;line-height:1.35;margin-top:5px;display:block}
@media(max-width:800px){.analysis-result-grid,.analysis-result-grid.two{grid-template-columns:1fr}}



/* V12 completa: estoque, CRM, orçamento, documentos, rotinas e equipe */
.inventory-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1fr);gap:14px;margin:4px 0 18px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2)}
.budget-month{max-width:260px;margin-bottom:14px}.budget-month label{display:block;font-size:.8rem;font-weight:800;margin-bottom:6px;color:var(--muted)}
.template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.template-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2);color:var(--text);cursor:pointer;text-align:left}.template-card:hover{border-color:var(--accent);transform:translateY(-1px)}.template-card small{color:var(--muted)}
.team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.team-card{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:start;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2)}.team-avatar{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-weight:900}.team-card div:nth-child(2){display:flex;flex-direction:column;gap:4px}.team-card span,.team-card small{color:var(--muted)}.team-card p{margin:4px 0;line-height:1.45}
.management-tool-list{align-items:stretch}.management-tool-card{min-height:92px}
@media(max-width:800px){.inventory-toolbar,.team-grid,.template-grid{grid-template-columns:1fr}.management-tabs{overflow-x:auto;display:flex}.management-tab{min-width:max-content}}


/* ==================== V13 — integração geral ==================== */
.data-source-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}
.data-source-list span{font-size:.78rem;color:var(--muted);padding:6px 9px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2)}
.health-breakdown>div p{grid-column:1/-1;margin:6px 0 0;color:var(--muted);font-size:.78rem;line-height:1.45}
.mini-list{display:grid;gap:7px;margin-top:14px}
.mini-list span{display:block;padding:8px 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;font-size:.82rem;color:var(--muted)}
.integration-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.75rem;font-weight:800}
@media(max-width:720px){
  .data-source-list{display:grid;grid-template-columns:1fr}
  .data-source-list span{border-radius:10px}
}


/* ==================== V14 — Consolidação Geral ==================== */
.source-badge{appearance:none;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font:inherit;font-size:.72rem;font-weight:800;border-radius:999px;padding:5px 8px;cursor:pointer;white-space:nowrap}
.source-badge.success{background:var(--accent-soft);border-color:transparent;color:var(--accent)}
.source-badge.info{background:#eef6ff;border-color:#d7e8fb;color:#315f88}
.source-badge.neutral{background:var(--surface-2);color:var(--muted)}
.locked-note{font-size:.72rem;color:var(--muted);white-space:nowrap}
.trace-flow{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:18px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border)}
.trace-flow span{padding:9px 12px;border-radius:10px;background:var(--surface);border:1px solid var(--border);font-weight:800}
.trace-flow b{color:var(--accent);font-size:1.2rem}
.trace-detail{margin-top:14px;padding:14px;border:1px solid var(--border);border-radius:12px}
.trace-detail p{margin:6px 0 0;color:var(--muted);line-height:1.5}
.alert-actions{display:flex;gap:7px;align-items:center;justify-content:flex-end;flex-wrap:wrap}
.decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.decision-card{border:1px solid var(--border);border-left:4px solid var(--accent);background:var(--surface);border-radius:14px;padding:15px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:155px}
.decision-card.danger{border-left-color:#d9534f}
.decision-card.warning{border-left-color:#d99a25}
.decision-card.info{border-left-color:#3f83c5}
.decision-card>div:first-child>span{font-size:.67rem;letter-spacing:.08em;font-weight:900;color:var(--muted)}
.decision-card strong{display:block;margin:6px 0;font-size:1rem}
.decision-card p{margin:0;color:var(--muted);font-size:.83rem;line-height:1.5}
.comparison-head{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--border)}
.comparison-head div{display:flex;justify-content:space-between;gap:10px}
.comparison-head span{font-size:.75rem;color:var(--muted)}
.comparison-list{display:grid;gap:0}
.comparison-list>div{display:grid;grid-template-columns:1.35fr 1fr 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}
.comparison-list>div:last-child{border-bottom:0}
.comparison-list span:first-child{font-size:.8rem;color:var(--muted)}
.comparison-list strong{font-size:.88rem}
.comparison-list small{font-size:.78rem;color:var(--muted)}
.trend{font-size:.72rem;font-weight:900;padding:4px 7px;border-radius:999px;white-space:nowrap}
.trend.good{background:#e8f6ef;color:#177553}
.trend.bad{background:#fff0ee;color:#b6483e}
.trend.neutral{background:var(--surface-2);color:var(--muted)}
.goal-pace{margin:8px 0 0;font-size:.78rem;color:var(--muted);line-height:1.4}
.source-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}
.source-summary span{padding:10px;border:1px solid var(--border);border-radius:11px;background:var(--surface-2);font-size:.76rem;color:var(--muted)}
.source-summary strong{display:block;color:var(--text);margin-top:3px;font-size:.92rem}
.dre-sources{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:15px}
.dre-sources span{font-size:.72rem;border:1px solid var(--border);border-radius:999px;padding:6px 9px;background:var(--surface-2);color:var(--muted)}
.dre-dual-head{display:grid;grid-template-columns:1.25fr .8fr 1fr;gap:10px;padding:8px 10px;background:var(--surface-2);border-radius:10px;font-size:.75rem;color:var(--muted)}
.dre-dual{display:grid;gap:0;margin-top:6px}
.dre-dual>label{display:grid;grid-template-columns:1.25fr .8fr 1fr;gap:10px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--border)}
.dre-dual>label span{font-size:.82rem;font-weight:700}
.dre-dual>label b{font-size:.83rem}
.dre-dual>label input{min-width:0}
.dre-dual>.actions{padding-top:12px}
.warning-note{margin-top:14px;padding:11px 13px;border-radius:11px;background:#fff7e8;border:1px solid #f1ddb6;color:#6f5421;font-size:.8rem;line-height:1.45}
.product-table td small{display:block;margin-top:3px;color:var(--muted)}
.management-detail{margin-top:16px;border:1px solid var(--border);border-radius:13px;padding:12px 14px;background:var(--surface-2)}
.management-detail summary{cursor:pointer;font-weight:900}
.inventory-controls{display:flex;justify-content:flex-end;margin-top:14px}
.inventory-controls .field{width:min(330px,100%)}
.quality-score{font-size:1.7rem;font-weight:900;color:var(--accent)}
.quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:15px}
.quality-grid>div{padding:11px;border:1px solid var(--border);border-radius:11px;background:var(--surface-2)}
.quality-grid>div>div:first-child{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:.8rem}
.backup-list{display:grid;gap:8px;margin-top:15px}
.backup-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:11px;background:var(--surface-2)}
.backup-row strong,.backup-row span{display:block}
.backup-row span{font-size:.75rem;color:var(--muted);margin-top:2px}
.action-table{display:grid;gap:9px}
.action-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:flex-start;padding:13px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}
.action-row.done{opacity:.65}
.action-main strong{display:block;margin:7px 0 4px}
.action-main p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.45}
.action-main small{display:block;margin-top:6px;color:var(--muted)}
.action-tags{display:flex;flex-wrap:wrap;gap:5px}
.action-side{display:grid;gap:6px;min-width:165px;text-align:right;font-size:.74rem;color:var(--muted)}
.action-side select{font-size:.75rem}
.data-source-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}
.data-source-list span{font-size:.75rem;color:var(--muted);padding:6px 9px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2)}
.health-breakdown>div p{grid-column:1/-1;margin:6px 0 0;color:var(--muted);font-size:.78rem;line-height:1.45}
@media(max-width:1050px){
  .decision-grid{grid-template-columns:1fr}
  .source-summary{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:720px){
  .source-summary,.quality-grid{grid-template-columns:1fr}
  .comparison-list>div{grid-template-columns:1fr auto;gap:6px}
  .comparison-list>div small{display:none}
  .dre-dual-head{display:none}
  .dre-dual>label{grid-template-columns:1fr}
  .action-row{grid-template-columns:auto 1fr}
  .action-side{grid-column:2;text-align:left;min-width:0}
  .backup-row{align-items:flex-start;flex-direction:column}
}


/* ==================== V14.2 — IDENTIDADE VISUAL OFICIAL ==================== */
body{letter-spacing:-.005em}
.sidebar{background:color-mix(in srgb,var(--surface) 96%,var(--brand-mint) 4%)}
body.dark .sidebar{background:#081824}
.brand{padding-top:2px;padding-bottom:20px}
.brand-mark{width:46px;height:46px;flex:0 0 46px;border-radius:0}
.brand-mini-card{background:linear-gradient(145deg,var(--surface-2),color-mix(in srgb,var(--brand-mint) 18%,var(--surface)))}
.nav-item{font-weight:600}
.nav-item.active{background:linear-gradient(90deg,var(--primary-soft),color-mix(in srgb,var(--brand-mint) 22%,var(--primary-soft)));box-shadow:inset 3px 0 0 var(--brand-green)}
.btn.primary{background:linear-gradient(135deg,var(--brand-teal),var(--brand-green));border-color:transparent;color:#fff;box-shadow:0 10px 22px rgba(0,139,139,.18)}
body.dark .btn.primary{color:#052333}
.btn.primary:hover{transform:translateY(-1px);box-shadow:0 13px 28px rgba(0,139,139,.24)}
.eyebrow{color:var(--brand-teal);letter-spacing:.16em}
body.dark .eyebrow{color:var(--brand-green)}
.hero{background:linear-gradient(125deg,#061F3B 0%,#07334A 55%,#007B79 120%);box-shadow:0 22px 55px rgba(6,31,59,.18)}
.hero::before{content:"";position:absolute;width:340px;height:340px;right:-110px;top:-160px;border-radius:44% 56% 65% 35%;background:linear-gradient(145deg,rgba(46,212,160,.20),rgba(167,243,208,.03));transform:rotate(25deg)}
.hero::after{border-color:rgba(167,243,208,.08)}
.hero .eyebrow{color:#A7F3D0!important}
.hero .btn.primary{background:linear-gradient(135deg,#A7F3D0,#2ED4A0);color:#061F3B}
.hero .btn.secondary{border-color:rgba(167,243,208,.30)}
.hero-stat{border-color:rgba(167,243,208,.16);background:rgba(255,255,255,.075)}
.card,.metric-card,.priority-card,.smart-alert,.decision-card{box-shadow:0 8px 26px rgba(6,31,59,.045)}
.metric-card strong{color:var(--text)}
.goal-progress i,.history-stick i{background:linear-gradient(90deg,var(--brand-teal),var(--brand-green))}
.pill.success{background:var(--accent-soft);color:#06765F}
body.dark .pill.success{color:var(--brand-green)}
.pill.warning{background:var(--warning-soft);color:#996000}
body.dark .pill.warning{color:var(--warning)}
.priority-card.warning::before{background:var(--warning)}
.public-page{background:var(--bg)}
.public-nav{background:rgba(255,255,255,.95);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}
body.dark .public-nav{background:rgba(7,21,34,.94)}
.public-brand .brand-mark{width:48px;height:48px}
.public-brand .brand-copy strong{font-size:15px}
.public-brand .brand-copy>span{font-size:10px;max-width:none}
.public-hero{background:linear-gradient(115deg,#061F3B 0%,#07334A 52%,#007B79 120%);overflow:hidden}
.public-hero::before{width:510px;height:510px;right:-130px;top:-170px;background:linear-gradient(140deg,rgba(46,212,160,.32),rgba(167,243,208,.03));border-radius:36% 64% 68% 32%;transform:rotate(22deg)}
.public-hero::after{border-color:rgba(167,243,208,.12)}
.public-copy h1 span{color:#69E7B8}
.public-brand-slogan{font-size:18px!important;color:#A7F3D0!important;font-weight:600;margin:-6px 0 18px!important}
.public-copy>p:not(.public-brand-slogan){max-width:720px}
.public-copy .btn.primary{background:linear-gradient(135deg,#A7F3D0,#2ED4A0);color:#061F3B}
.demo-panel{border-color:rgba(167,243,208,.22)}
.public-step,.public-area{transition:.18s ease}
.public-step:hover,.public-area:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand-teal) 38%,var(--line));box-shadow:0 14px 35px rgba(6,31,59,.07)}
.public-step::before,.public-area i{background:var(--primary-soft);color:var(--brand-teal)}
body.dark .public-step::before,body.dark .public-area i{color:var(--brand-green)}
.public-impact{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--brand-mint) 16%,var(--surface)))}
.dashboard-financial-note{margin:12px 0 0;padding:10px 13px;border-radius:12px;background:var(--info-soft);border:1px solid color-mix(in srgb,var(--info) 18%,var(--line));font-size:11px;line-height:1.5;color:var(--muted)}
.dashboard-financial-note strong{color:var(--text)}
.section-title h2{letter-spacing:-.025em}
.health-stat strong,.quality-score{letter-spacing:-.04em}
.company-avatar{background:linear-gradient(135deg,var(--primary-soft),var(--brand-mint));color:#056F69}
body.dark .company-avatar{background:#103C35;color:var(--brand-green)}
.source-badge.success,.integration-chip{background:var(--accent-soft);color:#06765F}
body.dark .source-badge.success,body.dark .integration-chip{color:var(--brand-green)}
.result-box strong{color:var(--brand-teal)}
body.dark .result-box strong{color:var(--brand-green)}
.report-brand-lockup{display:flex;align-items:center;gap:10px}
@media(max-width:620px){
  .brand-copy>span{display:none}
  .brand-mark{width:40px;height:40px;flex-basis:40px}
}