
@media print {
.no-print[data-v-6b52a03b] { display: none !important;
}
}


/* Tema 3 (Executive Blueprint) - completo */
/* REMOVIDO: :root{} (estava vazio e pode dar conflito dependendo do setup) */
.p3-wrap[data-v-6b52a03b]{ font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial; color:#0f172a;
}
.p3-topbar[data-v-6b52a03b]{ display:-webkit-box; display:-ms-flexbox; display:flex; gap:8px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-bottom:12px;
}
.p3-pill[data-v-6b52a03b]{ padding:9px 12px; border:1px solid #e2e8f0; border-radius:999px; background:#fff; font-size:12px; color:#475569;
}
.p3-pill b[data-v-6b52a03b]{ color:#0f172a; font-weight:800;
}
.p3-btn[data-v-6b52a03b]{ margin-left:auto; border:0; cursor:pointer; padding:10px 14px; border-radius:999px; color:#fff; background: linear-gradient(135deg,#4527a0,#0097a7); -webkit-box-shadow: 0 10px 22px rgba(69,39,160,.18); box-shadow: 0 10px 22px rgba(69,39,160,.18);
}
.p3-sheet[data-v-6b52a03b]{ display:grid; grid-template-columns: 280px 1fr; gap:14px; -webkit-box-align:start; -ms-flex-align:start; align-items:start;
}
@media (max-width:980px){
.p3-sheet[data-v-6b52a03b]{ grid-template-columns:1fr;
}
}
.p3-side[data-v-6b52a03b]{ border:1px solid #e2e8f0; border-radius:22px; overflow:hidden; background:#fff; -webkit-box-shadow: 0 12px 28px rgba(2,6,23,.08); box-shadow: 0 12px 28px rgba(2,6,23,.08);
}
.p3-sideStripe[data-v-6b52a03b]{ padding:18px 16px; color:#fff; background: linear-gradient(135deg,#4527a0,#0097a7); position:relative; overflow:hidden;
}
.p3-sideStripe[data-v-6b52a03b]:before{
  content:""; position:absolute; inset:-40px;
  background:
    radial-gradient(220px 180px at 20% 20%, rgba(244,81,30,.55), transparent 60%),
    radial-gradient(220px 180px at 80% 10%, rgba(255,255,255,.18), transparent 60%),
    radial-gradient(260px 200px at 70% 90%, rgba(0,151,167,.40), transparent 60%);
  -webkit-filter: blur(2px);
          filter: blur(2px); opacity:.75;
}
.p3-sideStripe > *[data-v-6b52a03b]{ position:relative;
}
.p3-sideTitle[data-v-6b52a03b]{ margin:0; font-size:18px; font-weight:900; letter-spacing:-.01em;
}
.p3-sideSub[data-v-6b52a03b]{ margin-top:6px; font-size:12px; opacity:.92;
}
.p3-sideBody[data-v-6b52a03b]{ padding:14px; display:grid; gap:10px;
}
.p3-kv[data-v-6b52a03b]{ border:1px solid #e2e8f0; border-radius:14px; padding:10px; background: -webkit-gradient(linear,left top, left bottom,from(#fff),to(#f8fafc)); background: linear-gradient(180deg,#fff,#f8fafc);
}
.p3-k[data-v-6b52a03b]{ font-size:11px; letter-spacing:.10em; text-transform:uppercase; color:#475569;
}
.p3-v[data-v-6b52a03b]{ margin-top:5px; font-size:13px; font-weight:800; color:#0f172a;
}
.p3-money[data-v-6b52a03b]{ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono","Courier New", monospace; white-space:nowrap;
}
.p3-kpiGrid[data-v-6b52a03b]{ display:grid; gap:10px;
}
.p3-kpi[data-v-6b52a03b]{ border:1px solid #e2e8f0; border-radius:16px; padding:12px; background:#fff;
}
.p3-label[data-v-6b52a03b]{ font-size:11px; letter-spacing:.10em; text-transform:uppercase; color:#475569;
}
.p3-value[data-v-6b52a03b]{ margin-top:6px; font-size:18px; font-weight:900; color:#0f172a;
}
.p3-hint[data-v-6b52a03b]{ margin-top:6px; font-size:12px; color:#475569;
}
.p3-main[data-v-6b52a03b]{ border:1px solid #e2e8f0; border-radius:22px; overflow:hidden; background:#fff; -webkit-box-shadow: 0 12px 28px rgba(2,6,23,.08); box-shadow: 0 12px 28px rgba(2,6,23,.08);
}
.p3-mainHd[data-v-6b52a03b]{ padding:18px; border-bottom:1px solid #e2e8f0; background: -webkit-gradient(linear, left top, right top, from(rgba(244,81,30,.06)), color-stop(rgba(69,39,160,.06)), to(rgba(0,151,167,.06))); background: linear-gradient(90deg, rgba(244,81,30,.06), rgba(69,39,160,.06), rgba(0,151,167,.06));
}
.p3-mainHd h1[data-v-6b52a03b]{ margin:0; font-size:30px; letter-spacing:-.02em; color:#4527a0;
}
.p3-mainHd p[data-v-6b52a03b]{ margin:6px 0 0; font-size:13px; color:#475569; max-width: 85ch;
}
.p3-section[data-v-6b52a03b]{ padding:16px 18px; border-bottom:1px solid #e2e8f0;
}
.p3-section[data-v-6b52a03b]:last-child{ border-bottom:none;
}
.p3-sectionTitle[data-v-6b52a03b]{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; gap:10px; margin-bottom:10px;
}
.p3-sectionTitle h2[data-v-6b52a03b]{ margin:0; font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:#0f172a;
}
.p3-chip[data-v-6b52a03b]{ font-size:12px; color:#475569; border:1px solid #e2e8f0; border-radius:999px; padding:7px 10px; background:#fff;
}
.p3-twoCols[data-v-6b52a03b]{ display:grid; grid-template-columns: 1fr 1fr; gap:12px; -webkit-box-align:start; -ms-flex-align:start; align-items:start;
}
@media (max-width:980px){
.p3-twoCols[data-v-6b52a03b]{ grid-template-columns: 1fr;
}
}
.p3-list[data-v-6b52a03b]{ display:grid; grid-template-columns: repeat(2, 1fr); gap:10px; margin:0; padding:0; list-style:none;
}
@media (max-width:760px){
.p3-list[data-v-6b52a03b]{ grid-template-columns:1fr;
}
}
.p3-li[data-v-6b52a03b]{ display:-webkit-box; display:-ms-flexbox; display:flex; gap:10px; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; padding:10px 12px; border:1px solid #e2e8f0; border-radius:16px; background: -webkit-gradient(linear,left top, left bottom,from(#fff),to(#f8fafc)); background: linear-gradient(180deg,#fff,#f8fafc);
}
.p3-dot[data-v-6b52a03b]{ width:10px; height:10px; border-radius:50%; margin-top:4px; background: linear-gradient(135deg,#0097a7,#4527a0);
}
.p3-li b[data-v-6b52a03b]{ display:block; font-size:13px;
}
.p3-li span[data-v-6b52a03b]{ display:block; margin-top:2px; font-size:12px; color:#475569;
}
.p3-table[data-v-6b52a03b]{ width:100%; border-collapse:separate; border-spacing:0; border:1px solid #e2e8f0; border-radius:16px; overflow:hidden; background:#fff;
}
.p3-table th[data-v-6b52a03b], .p3-table td[data-v-6b52a03b]{ padding:12px; text-align:left;
}
.p3-table th[data-v-6b52a03b]{
  font-size:12px; letter-spacing:.08em; text-transform:uppercase; color:#23314c;
  background: -webkit-gradient(linear, left top, right top, from(rgba(69,39,160,.08)), to(rgba(0,151,167,.08)));
  background: linear-gradient(90deg, rgba(69,39,160,.08), rgba(0,151,167,.08));
  border-bottom:1px solid #e2e8f0;
}
.p3-table td[data-v-6b52a03b]{ font-size:13px; border-bottom:1px solid #e2e8f0;
}
.p3-table tr:last-child td[data-v-6b52a03b]{ border-bottom:none;
}
.right[data-v-6b52a03b]{ text-align:right;
}
.muted[data-v-6b52a03b]{ color:#475569;
}
.p3-callout[data-v-6b52a03b]{ border:1px solid rgba(244,81,30,.25); background: rgba(244,81,30,.06); border-radius:16px; padding:12px;
}
.p3-callout.cyan[data-v-6b52a03b]{ border-color: rgba(0,151,167,.25); background: rgba(0,151,167,.06);
}
.p3-calloutHead[data-v-6b52a03b]{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; gap:10px; margin-bottom:10px;
}
.p3-calloutHead b[data-v-6b52a03b]{ color:#f4511e; letter-spacing:.08em; text-transform:uppercase; font-size:12px;
}
.p3-callout.cyan .p3-calloutHead b[data-v-6b52a03b]{ color:#0097a7;
}
.p3-pillSm[data-v-6b52a03b]{ font-size:12px; color:#475569; border:1px solid #e2e8f0; border-radius:999px; padding:7px 10px; background:#fff;
}
.p3-note[data-v-6b52a03b]{ margin-top:10px; font-size:12px; color:#475569;
}
.p3-timeline[data-v-6b52a03b]{ display:grid; gap:10px;
}
.p3-step[data-v-6b52a03b]{
  display:grid; grid-template-columns: 110px 1fr;
  gap:10px; padding:12px; border-radius:16px;
  border:1px solid #e2e8f0; background: -webkit-gradient(linear,left top, left bottom,from(#fff),to(#f8fafc)); background: linear-gradient(180deg,#fff,#f8fafc);
}
.p3-t[data-v-6b52a03b]{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center;
  padding:8px 10px; border-radius:14px;
  color:#fff; background: linear-gradient(135deg,#4527a0,#0097a7);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono","Courier New", monospace;
  font-size:12px; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; height:-webkit-fit-content; height:-moz-fit-content; height:fit-content;
}
.p3-step b[data-v-6b52a03b]{ display:block; font-size:13px;
}
.p3-step span[data-v-6b52a03b]{ display:block; margin-top:4px; color:#475569; font-size:12px;
}
.p3-footer[data-v-6b52a03b]{
  margin-top: 6px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:10px;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center;
  color:#475569; font-size:12px;
}
























































































































































































































































































































































































































































































/* padrão do unicoFormEspecial.vue */
.seta-form[data-v-73f37d24] {
  margin-left: 10px;
  color: #512da8; /* deep-purple-7 */
}

/* opcional: no print, esconder a coluna wizard e imprimir só o preview */
@media print {
.toolbar-scroll[data-v-73f37d24],
  .q-stepper[data-v-73f37d24],
  .q-btn[data-v-73f37d24],
  .q-chip[data-v-73f37d24]:not(.print-keep) {
    display: none !important;
}
}


/*# sourceMappingURL=display-data36.bf845171.css.map*/