:root{--bg:#f5f4f0;--bg-warm:#efeee9;--surface:#fffdfa;--surface-sunken:#faf9f5;--border:#e4e1d9;--border-strong:#d2cec2;--ink:#15171c;--ink-muted:#6b6a66;--ink-faint:#9a968d;--critico:#e1001f;--critico-bg:#fce0e3;--critico-ink:#8a0016;--alto:#c81e3c;--alto-bg:#fbe3e6;--alto-ink:#8f1029;--medio:#bd5500;--medio-bg:#fdeedc;--medio-ink:#7a3d00;--baixo:#15803d;--baixo-bg:#e1f5ea;--baixo-ink:#0f5c2c;--whatsapp:#22c35e;--accent-blue:#2a5ee0;--accent-blue-bg:#e7edfd;--accent-blue-ink:#1b2c63;--chart-grid:#eae8e2;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--font-display:"Bricolage Grotesque", "Space Grotesk", system-ui, sans-serif;--font-sans:"Space Grotesk", "Helvetica Neue", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{scrollbar-color:var(--border-strong) transparent}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;position:relative}body:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(720px 480px at 8% -8%,#d7263d0d,#0000 60%),radial-gradient(640px 460px at 108% 12%,#d69a000d,#0000 60%),radial-gradient(900px 620px at 50% 118%,#2a5ee008,#0000 60%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/></svg>");background-repeat:no-repeat,no-repeat,no-repeat,repeat;position:fixed;inset:0}#root{z-index:1;position:relative}a{color:inherit}button{font-family:inherit}::selection{color:var(--ink);background:#fbd5d5}:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--border-strong);border:3px solid var(--bg);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--ink-faint)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}@media print{header{display:none!important}}._app_1nc4m_1{max-width:min(1720px,97vw);margin:0 auto;padding:32px clamp(20px,2.5vw,48px) 96px}._banner_1cqso_1{border:1px solid var(--border);border-radius:var(--radius-md);background:#f79797;align-items:center;gap:12px;margin-bottom:18px;padding:13px 18px;display:flex;box-shadow:0 2px 8px #15171c0a}._icon_1cqso_13{color:var(--critico);animation:_pulseIcon_1cqso_1 2.4s var(--ease-in-out) infinite;flex:none}@keyframes _pulseIcon_1cqso_1{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}._banner_1cqso_1 p{color:var(--ink);flex:1;margin:0;font-size:15.5px;font-weight:500;line-height:1.5}._banner_1cqso_1 strong{color:var(--critico-ink);font-weight:800}._action_1cqso_41{background:var(--critico);color:#fff;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out), filter .15s var(--ease-out);border:none;flex:none;padding:8px 15px;font-size:14px;font-weight:700;box-shadow:0 2px 8px #d7263d40}._action_1cqso_41:hover{filter:brightness(1.08)}._action_1cqso_41:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){._icon_1cqso_13{animation:none}}@media (width<=640px){._banner_1cqso_1{flex-wrap:wrap}._action_1cqso_41{width:100%}}._badge_1le94_1{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:800;display:inline-flex}._critico_1le94_14{background:var(--critico);color:#fff}._alto_1le94_18{background:var(--alto);color:#fff}._medio_1le94_22{background:var(--medio-bg);color:var(--medio-ink)}._baixo_1le94_26{background:var(--baixo-bg);color:var(--baixo-ink)}._row_dwur5_1{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .18s var(--ease-out), box-shadow .18s var(--ease-out), transform .16s var(--ease-out);opacity:0;animation:_rowIn_dwur5_1 .48s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * 30ms);background:linear-gradient(#fff,#fcfbf9);grid-template-columns:38px minmax(190px,1fr) minmax(240px,2fr) 128px 130px 20px;align-items:center;gap:20px;padding:17px 19px 21px;display:grid;position:relative;overflow:hidden;transform:translateY(8px)}._rowWithoutExit_dwur5_22{grid-template-columns:38px minmax(190px,1fr) minmax(240px,2fr) 130px 20px}@keyframes _rowIn_dwur5_1{to{opacity:1;transform:none}}._row_dwur5_1:hover{border-color:var(--border-strong);transform:translateY(-1px);box-shadow:0 4px 16px #15171c12}._row_dwur5_1:active{transform:scale(.995)translateY(0)}._row_dwur5_1:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}._critico_dwur5_45{--stripe-color:var(--critico)}._alto_dwur5_48{--stripe-color:var(--alto)}._medio_dwur5_51{--stripe-color:var(--medio)}._baixo_dwur5_54{--stripe-color:var(--baixo)}._stripe_dwur5_58{background:var(--stripe-color,transparent);height:5px;position:absolute;bottom:0;left:0;right:0}._rank_dwur5_67{width:30px;height:30px;font-family:var(--font-mono);color:var(--ink-faint);background:var(--bg-warm);border-radius:9px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._name_dwur5_81{letter-spacing:-.01em;margin-top:1px;font-size:16.5px;font-weight:700}._meta_dwur5_87{color:var(--ink-muted);align-items:center;gap:6px;margin-top:3px;font-size:13.5px;font-weight:500;display:flex}._cancelledTag_dwur5_97{text-transform:uppercase;letter-spacing:.03em;color:var(--ink-faint);margin-left:6px;font-size:10.5px;font-weight:700}._actions_dwur5_106{flex-direction:column;gap:5px;display:flex}._actionItem_dwur5_111{color:var(--ink-muted);align-items:flex-start;gap:8px;font-size:13px;font-weight:500;line-height:1.4;display:flex}._actionDot_dwur5_120{background:var(--baixo);border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}._churnEta_dwur5_131{text-align:right}._churnEtaValue_dwur5_134{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:16.5px;font-weight:800}._churnEtaLabel_dwur5_141{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:10.5px;font-weight:700}._money_dwur5_150{text-align:right}._amount_dwur5_153{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}._amountLabel_dwur5_160{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:11.5px;font-weight:700}._chevron_dwur5_169{color:var(--ink-faint);transition:transform .16s var(--ease-out);justify-content:center;align-items:center;display:flex}._row_dwur5_1:hover ._chevron_dwur5_169{color:var(--ink);transform:translate(2px)}@media (width<=860px){._row_dwur5_1{grid-template-columns:1fr 1fr;grid-template-areas:"client client""actions actions""churnEta money";row-gap:10px}._rowWithoutExit_dwur5_22{grid-template-areas:"client client""actions actions"".money"}._rank_dwur5_67{display:none}._client_dwur5_193{grid-area:client}._actions_dwur5_106{grid-area:actions}._churnEta_dwur5_131{text-align:left;grid-area:churnEta}._money_dwur5_150{text-align:right;grid-area:money}._chevron_dwur5_169{display:none}}@media (hover:none) and (pointer:coarse){._row_dwur5_1:hover{box-shadow:none;transform:none}._row_dwur5_1:hover ._chevron_dwur5_169{transform:none}}@media (prefers-reduced-motion:reduce){._row_dwur5_1{opacity:1;transform:none}}._bar_m93o1_1{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}._summary_m93o1_12{color:var(--ink-faint);margin:0;font-size:13px;font-weight:600}._controls_m93o1_19{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._pageSize_m93o1_26{color:var(--ink-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._pageSize_m93o1_26 select{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:600}._pager_m93o1_46{align-items:center;gap:10px;display:flex}._pageLabel_m93o1_52{color:var(--ink-muted);white-space:nowrap;text-align:center;min-width:108px;font-size:13px;font-weight:600}._navBtn_m93o1_61{border-radius:var(--radius-sm);border:1.5px solid var(--border-strong);background:var(--surface);width:30px;height:30px;color:var(--ink);cursor:pointer;transition:background .15s var(--ease-out), transform .16s var(--ease-out), opacity .15s var(--ease-out);justify-content:center;align-items:center;display:flex}._navBtn_m93o1_61:first-child svg{transform:rotate(180deg)}._navBtn_m93o1_61:hover:not(:disabled){background:var(--bg-warm)}._navBtn_m93o1_61:active:not(:disabled){transform:scale(.94)}._navBtn_m93o1_61:disabled{opacity:.35;cursor:default}._meta_ct64l_1{color:var(--ink-faint);margin:0 2px 10px;font-size:13.5px;font-weight:600}._list_ct64l_8{flex-direction:column;gap:9px;display:flex}._empty_ct64l_14{text-align:center;color:var(--ink-muted);border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);padding:64px 20px}._empty_ct64l_14 strong{color:var(--ink);margin-bottom:6px;font-size:17px;display:block}._overlay_atxu2_1{z-index:40;justify-content:center;align-items:center;padding:clamp(12px,3vw,40px);display:flex;position:fixed;inset:0}._backdrop_atxu2_11{opacity:0;animation:_fadeIn_atxu2_1 .2s var(--ease-out) forwards;background:#15171c66;position:absolute;inset:0}@keyframes _fadeIn_atxu2_1{to{opacity:1}}._panel_atxu2_24{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);transform-origin:50%;opacity:0;width:min(1620px,98vw);max-height:min(95vh,1360px);animation:_modalIn_atxu2_1 .26s var(--ease-out) forwards;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:scale(.96)translateY(10px);box-shadow:0 24px 64px #15171c47}@keyframes _modalIn_atxu2_1{to{opacity:1;transform:none}}._closeX_atxu2_47{z-index:3;background:var(--surface);border:1.5px solid var(--border-strong);cursor:pointer;color:var(--ink-muted);width:34px;height:34px;transition:background .15s var(--ease-out), color .15s var(--ease-out), transform .16s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:23px;line-height:1;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #15171c1a}._closeX_atxu2_47:hover{background:var(--bg-warm);color:var(--ink)}._closeX_atxu2_47:active{transform:scale(.92)}._content_atxu2_78{flex:1;padding:30px clamp(20px,3vw,40px) 20px;overflow-y:auto}._head_atxu2_84{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:20px;padding-right:44px;display:flex}._titleRow_atxu2_94{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._head_atxu2_84 h2{font-family:var(--font-display);letter-spacing:-.02em;margin:3px 0 8px;font-size:34px;font-weight:800}._metaLine_atxu2_107{color:var(--ink-muted);font-size:15px;font-weight:500}._metaLine_atxu2_107 span+span:before{content:"·";color:var(--ink-faint);margin:0 6px}._score_atxu2_118{text-align:center;border:4px solid var(--tier-color,var(--ink));background:var(--tier-bg,transparent);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:104px;height:104px;display:flex;box-shadow:0 6px 18px #15171c14}._scoreNum_atxu2_132{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}._scoreCap_atxu2_139{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);margin-top:2px;font-size:10.5px;font-weight:700}._grid_atxu2_148{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:8px;display:grid;overflow:hidden}._gridWithoutExit_atxu2_158{grid-template-columns:repeat(3,1fr)}._cell_atxu2_161{background:var(--surface);padding:16px 18px}._cellLabel_atxu2_165{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);margin-top:6px;font-size:12px;font-weight:700}._cellValue_atxu2_173{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:23px;font-weight:700}._body_atxu2_181{grid-template-columns:minmax(360px,460px) 1fr;align-items:start;gap:28px;display:grid}._colLeft_atxu2_187,._colRight_atxu2_188{min-width:0}._contactCard_atxu2_193{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}._contactAvatar_atxu2_204{background:var(--ink);color:#fff;width:42px;height:42px;font-family:var(--font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex}._contactInfo_atxu2_218{flex:1;min-width:160px}._contactName_atxu2_222{font-size:15.5px;font-weight:700}._contactRole_atxu2_226{color:var(--ink-muted);margin-top:1px;font-size:13px;font-weight:500}._contactDetail_atxu2_232{color:var(--ink-faint);font-size:12.5px;font-family:var(--font-mono);margin-top:3px}._contactActions_atxu2_238{flex-wrap:wrap;gap:8px;width:100%;display:flex}._contactNote_atxu2_244{width:100%;color:var(--ink-faint);margin-top:2px;font-size:12px;font-style:italic}._exitTimingNote_atxu2_252{color:var(--ink-faint);margin:0 0 24px;font-size:12px;font-style:italic}._btnContact_atxu2_259{border-radius:var(--radius-sm);cursor:pointer;transition:transform .16s var(--ease-out), filter .15s var(--ease-out), box-shadow .15s var(--ease-out);white-space:nowrap;border:none;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:700;text-decoration:none;display:flex}._btnContact_atxu2_259 svg{flex:none}._btnContact_atxu2_259:active{transform:scale(.96)}._btnWhatsapp_atxu2_284{background:var(--whatsapp);color:#fff;box-shadow:0 2px 8px #22c35e4d}._btnWhatsapp_atxu2_284:hover{filter:brightness(1.06);box-shadow:0 3px 12px #22c35e66}._btnEmail_atxu2_293{background:var(--accent-blue-bg);color:var(--accent-blue)}._btnEmail_atxu2_293:hover{filter:brightness(.98)}._section_atxu2_302{margin-bottom:26px}._section_atxu2_302 h3{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-muted);align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;font-weight:800;display:flex}._section_atxu2_302 h3:after{content:"";background:var(--border);flex:1;height:1px}._evidenceList_atxu2_323{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}._evidenceList_atxu2_323 li{background:linear-gradient(135deg, var(--critico-bg) 0%, var(--surface) 32%);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:11px;padding:12px 14px;font-size:15.5px;font-weight:500;display:flex}._evidenceIcon_atxu2_342{background:var(--critico);border-radius:50%;flex:none;width:6px;height:6px;margin-top:3px}._actionList_atxu2_351{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._actionList_atxu2_351 li{background:var(--accent-blue-bg);border-radius:var(--radius-sm);color:#1b2c63;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15.5px;font-weight:500;display:flex}._actionNum_atxu2_370{font-family:var(--font-mono);color:var(--accent-blue);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:12.5px;font-weight:700;display:flex}._playbookBtn_atxu2_386{background:var(--accent-blue-bg);border-radius:var(--radius-sm);cursor:pointer;color:var(--accent-blue);transition:border-color .15s var(--ease-out), transform .16s var(--ease-out);border:1.5px solid #0000;flex:none;align-items:center;gap:10px;padding:10px 15px;font-family:inherit;display:flex}._playbookBtn_atxu2_386:hover{border-color:var(--accent-blue)}._playbookBtn_atxu2_386:active{transform:scale(.97)}._playbookBtnLabel_atxu2_408{color:#1b2c63;font-size:12.5px;font-weight:800}._npsTable_atxu2_415{border-collapse:collapse;width:100%;font-size:14px}._npsTable_atxu2_415 th{text-align:left;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:6px 10px;font-size:12px;font-weight:700}._npsTable_atxu2_415 td{border-bottom:1px solid var(--border);padding:9px 10px;font-weight:500}._npsTable_atxu2_415 tr:last-child td{border-bottom:none}._npsDot_atxu2_438{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}._footerNote_atxu2_446{color:var(--ink-faint);border-top:1px solid var(--border);margin-top:4px;padding:6px 0 10px;font-size:13px;font-weight:500}@media (width<=980px){._body_atxu2_181,._grid_atxu2_148{grid-template-columns:1fr}}@media (width<=640px){._overlay_atxu2_1{padding:0}._panel_atxu2_24{border-radius:0;width:100%;height:100%;max-height:100vh}._contactActions_atxu2_238{width:100%}._head_atxu2_84{flex-wrap:wrap}._playbookBtn_atxu2_386{padding:9px 13px}._score_atxu2_118{width:88px;height:88px}._scoreNum_atxu2_132{font-size:28px}}@media (prefers-reduced-motion:reduce){._panel_atxu2_24{opacity:1;transform:none}}._grid_1842g_1{grid-template-columns:1fr 1fr;gap:18px;display:grid}._wide_1842g_7{grid-column:1/-1}._card_1842g_11{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:18px 20px 16px;position:relative}._card_1842g_11 svg{width:100%;display:block;overflow:visible}._cardHeaderRow_1842g_24{justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;display:flex}._title_1842g_32{font-size:17px;font-weight:700}._subtitle_1842g_36{color:var(--ink-muted);margin-bottom:14px;font-size:14px;font-weight:500;line-height:1.5}._trendChip_1842g_44{background:var(--critico-bg);color:var(--critico-ink);white-space:nowrap;border-radius:9999px;flex:none;align-items:center;gap:3px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-flex}._current_1842g_58{color:var(--ink-muted);margin-bottom:10px;font-size:15px;font-weight:500}._current_1842g_58 b{color:var(--ink);font-weight:800}._chartArea_1842g_71{line-height:0;position:relative}._chartArea_1842g_71 svg{cursor:crosshair}._tooltip_1842g_79{background:var(--ink);color:#fff;white-space:nowrap;pointer-events:none;z-index:6;border-radius:8px;padding:7px 10px;font-size:11.5px;font-weight:500;line-height:1.5;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 8px 20px #15171c47}._tooltip_1842g_79:after{content:"";border:5px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}._tooltip_1842g_79 b{font-weight:800}._tooltipTitle_1842g_106{text-transform:uppercase;letter-spacing:.05em;color:#ffffffa6;margin-bottom:2px;font-size:10px;font-weight:700;display:block}._range_1842g_116{color:var(--ink-faint);text-align:right;margin-top:6px;font-size:12.5px;font-weight:600}._meaning_1842g_124{color:var(--ink-muted);border-top:1px dashed var(--border);margin:10px 0 0;padding-top:10px;font-size:15px;font-weight:500;line-height:1.55}._legend_1842g_134{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}._legendItem_1842g_140{color:var(--ink-muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}._swatch_1842g_148{border-radius:2px;flex:none;width:9px;height:9px}._swatchLine_1842g_154{background:#2a5ee0;border-radius:2px;flex:none;width:14px;height:2.5px}@media (width<=640px){._grid_1842g_1{grid-template-columns:1fr}}._modal_1slq0_1{z-index:60;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._backdrop_1slq0_11{opacity:0;animation:_fadeIn_1slq0_1 .2s var(--ease-out) forwards;background:#15171c61;position:absolute;inset:0}@keyframes _fadeIn_1slq0_1{to{opacity:1}}._panel_1slq0_24{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);transform-origin:50%;opacity:0;width:100%;max-width:480px;animation:_modalIn_1slq0_1 .22s var(--ease-out) forwards;padding:26px 28px 24px;position:relative;transform:scale(.96)translateY(8px)}@keyframes _modalIn_1slq0_1{to{opacity:1;transform:none}}._panel_1slq0_24 h3{font-family:var(--font-display);margin:0 0 6px;font-size:19px;font-weight:800}._lead_1slq0_51{color:var(--ink-muted);margin:0 0 14px;font-size:14px;font-weight:500}._textarea_1slq0_58{resize:vertical;background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);width:100%;min-height:100px;color:var(--ink);transition:border-color .15s var(--ease-out);padding:10px 12px;font-family:inherit;font-size:14.5px;line-height:1.5}._textarea_1slq0_58:focus{border-color:var(--ink);outline:none}._footer_1slq0_77{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._cancel_1slq0_84,._submit_1slq0_85{border-radius:var(--radius-sm);cursor:pointer;transition:transform .16s var(--ease-out), filter .15s var(--ease-out), background-color .15s var(--ease-out);padding:9px 16px;font-family:inherit;font-size:14px;font-weight:700}._cancel_1slq0_84:active,._submit_1slq0_85:active{transform:scale(.96)}._cancel_1slq0_84{border:1.5px solid var(--border-strong);color:var(--ink-muted);background:0 0}._cancel_1slq0_84:hover{border-color:var(--ink-faint);color:var(--ink)}._submit_1slq0_85{background:var(--ink);color:#fff;border:none}._submit_1slq0_85:hover:not(:disabled){filter:brightness(1.15)}._submit_1slq0_85:disabled{background:var(--border-strong);color:var(--ink-faint);cursor:not-allowed}._closeX_1slq0_126{background:var(--surface);border:1.5px solid var(--border-strong);cursor:pointer;color:var(--ink-muted);width:30px;height:30px;transition:background-color .15s var(--ease-out), color .15s var(--ease-out), transform .16s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}._closeX_1slq0_126:hover{background:var(--bg-warm);color:var(--ink)}._closeX_1slq0_126:active{transform:scale(.9)}@media (prefers-reduced-motion:reduce){._panel_1slq0_24{opacity:1;transform:none}}._section_jihfe_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:16px 18px;display:flex}._prompt_jihfe_14{color:var(--ink);margin:0;font-size:14.5px;font-weight:600}._actions_jihfe_21{flex:none;gap:10px;display:flex}._positive_jihfe_27,._negative_jihfe_28{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out), filter .15s var(--ease-out), background-color .15s var(--ease-out), border-color .15s var(--ease-out);padding:9px 15px;font-family:inherit;font-size:13.5px;font-weight:700}._positive_jihfe_27:active,._negative_jihfe_28:active{transform:scale(.96)}._positive_jihfe_27{background:var(--baixo);color:#fff;border:none}._positive_jihfe_27:hover{filter:brightness(1.08)}._negative_jihfe_28{background:var(--surface);color:var(--ink-muted);border:1.5px solid var(--border-strong)}._negative_jihfe_28:hover{border-color:var(--ink-faint);color:var(--ink)}._confirmation_jihfe_66{color:var(--ink-muted);margin:0;font-size:14.5px;font-weight:600}@media (width<=640px){._section_jihfe_1{flex-direction:column;align-items:stretch}._actions_jihfe_21{justify-content:stretch}._positive_jihfe_27,._negative_jihfe_28{flex:1}}._list_1uz76_1{--label-w:144px;flex-direction:column;gap:14px;display:flex}._row_1uz76_8{grid-template-columns:var(--label-w) 1fr auto;border-radius:var(--radius-sm);transition:background .15s var(--ease-out);align-items:center;gap:14px;margin:0 -6px;padding:5px 6px;display:grid;position:relative}._row_1uz76_8:hover,._row_1uz76_8:focus-visible{background:var(--bg-warm);outline:none}._label_1uz76_25{min-width:0;color:var(--ink-muted);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}._labelText_1uz76_34{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._swatch_1uz76_41{border-radius:2px;flex:none;width:9px;height:9px}._track_1uz76_48{background:var(--bg-warm);border-radius:4px;height:20px;overflow:hidden}._fill_1uz76_54{width:100%;height:100%;transform:scaleX(var(--fill,0));transform-origin:0;transition:transform .5s var(--ease-out);border-radius:0 4px 4px 0}._value_1uz76_63{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;white-space:nowrap;min-width:64px;padding-right:2px;font-weight:800}._hint_1uz76_72{color:var(--ink-muted);margin-top:1px;font-size:12px;font-weight:600;display:block}._tooltip_1uz76_80{left:var(--label-w);background:var(--ink);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ease-out);z-index:5;border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:500;position:absolute;top:-4px;transform:translateY(-100%);box-shadow:0 8px 20px #15171c47}._row_1uz76_8:hover ._tooltip_1uz76_80,._row_1uz76_8:focus-visible ._tooltip_1uz76_80{opacity:1}._tooltipValue_1uz76_102{margin-right:6px;font-weight:800}._tooltipLabel_1uz76_106{color:#ffffffb3}._empty_1uz76_110{color:var(--ink-muted);margin:0;padding:10px 0 2px;font-size:14px;font-weight:500}@media (width<=640px){._row_1uz76_8{grid-template-columns:108px 1fr auto}._tooltip_1uz76_80{left:108px}}._page_204fo_5{flex-direction:column;gap:18px;display:flex}._layout_204fo_11{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}._mainCol_204fo_18,._sideCol_204fo_19{flex-direction:column;gap:18px;min-width:0;display:flex}._card_204fo_26{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 22px 18px;box-shadow:0 1px 2px #15171c08,0 10px 30px -14px #15171c24}._title_204fo_36{font-size:17px;font-weight:700}._subtitle_204fo_41{color:var(--ink-muted);margin:3px 0 18px;font-size:14px;font-weight:500;line-height:1.5}._smallChartCard_204fo_50 svg{max-width:240px;margin:0 auto}._smallChartCard_204fo_50{min-height:439px}._matchCancelHeight_204fo_63{min-height:420px}._matchSatisfacaoHeight_204fo_70{min-height:439px}._pushChartDown_204fo_78{margin-top:14px}._pushChartDown_204fo_78 svg{width:100%;height:326px}@media (width<=860px){._layout_204fo_11{grid-template-columns:1fr}}._wrap_w51wv_1{flex-direction:column;align-items:center;display:flex}._ringBox_w51wv_7{width:100%;max-width:240px;position:relative}._svg_w51wv_13{width:100%;display:block;overflow:visible}._segment_w51wv_19{cursor:pointer;transition:opacity .12s ease-out,stroke-width .12s ease-out}._segment_w51wv_19:focus-visible{outline:2px solid var(--accent-blue);outline-offset:3px}._center_w51wv_30{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._centerValue_w51wv_41{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:34px;font-weight:800;line-height:1}._centerLabel_w51wv_50{color:var(--ink-muted);margin-top:6px;font-size:13px;font-weight:700}._legend_w51wv_57{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:14px;display:flex}._legendItem_w51wv_65{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:3px 8px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background-color .12s ease-out;display:flex}._legendItem_w51wv_65:hover,._legendItem_w51wv_65:focus-visible{background:var(--bg-warm)}._legendItem_w51wv_65:focus-visible{outline:2px solid var(--accent-blue);outline-offset:1px}._legendItemActive_w51wv_88{background:var(--bg-warm)}._legendItem_w51wv_65 b{color:var(--ink);font-weight:800}._dot_w51wv_96{border-radius:50%;flex:none;width:9px;height:9px}._wrap_1sxtl_1{width:100%}._wrap_1jp3g_1{background:var(--critico-bg);border:1px solid var(--critico);border-radius:var(--radius-md);color:var(--critico-ink);padding:20px 22px}._wrap_1jp3g_1 p{margin:6px 0 14px;font-size:14px;font-weight:500}._wrap_1jp3g_1 button{background:var(--critico);color:#fff;cursor:pointer;border:none;border-radius:9999px;padding:8px 16px;font-size:13.5px;font-weight:700}._root_34zvg_1{position:relative}._trigger_34zvg_5{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);width:38px;height:38px;color:var(--ink-muted);cursor:pointer;transition:border-color .15s var(--ease-out), color .15s var(--ease-out), background-color .15s var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex}._trigger_34zvg_5:hover{border-color:var(--ink-faint);color:var(--ink)}._trigger_34zvg_5:focus-visible{border-color:var(--ink);outline:none}._triggerActive_34zvg_30{border-color:var(--accent-blue);color:var(--accent-blue);background:var(--accent-blue-bg)}._panel_34zvg_36{z-index:20;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);opacity:0;width:190px;animation:_panelIn_34zvg_1 .14s var(--ease-out) forwards;flex-direction:column;gap:6px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px)scale(.98);box-shadow:0 8px 24px #15171c17}@keyframes _panelIn_34zvg_1{to{opacity:1;transform:none}}._input_34zvg_61{background:var(--bg-warm);border:1.5px solid var(--border-strong);border-radius:calc(var(--radius-sm) - 2px);color:var(--ink);flex:none;padding:7px 9px;font-family:inherit;font-size:14px;font-weight:500}._input_34zvg_61:focus{border-color:var(--ink);background:var(--surface);outline:none}._input_34zvg_61::placeholder{color:var(--ink-faint);font-weight:500}._list_34zvg_82{flex-direction:column;gap:1px;max-height:280px;display:flex;overflow-y:auto}._empty_34zvg_90{color:var(--ink-faint);margin:4px 0 2px;padding:6px 10px;font-size:13px}._option_34zvg_97{text-align:left;border-radius:calc(var(--radius-sm) - 2px);width:100%;color:var(--ink);cursor:pointer;text-transform:capitalize;transition:background-color .12s var(--ease-out);background:0 0;border:none;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:500;display:block}._option_34zvg_97:hover{background:var(--bg-warm)}._optionActive_34zvg_116{color:var(--accent-blue);background:var(--accent-blue-bg);font-weight:700}@media (prefers-reduced-motion:reduce){._panel_34zvg_36{opacity:1;animation:none;transform:none}}._topbar_eajm7_1{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;padding-bottom:20px;display:flex}._left_eajm7_12{align-items:flex-start;gap:13px;display:flex}._topbar_eajm7_1 h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 2px;font-size:31px;font-weight:800}._subtitle_eajm7_26{color:var(--ink-muted);margin:0;font-size:15px;font-weight:500}._right_eajm7_33{flex-direction:column;align-items:flex-end;gap:10px;margin-top:4px;display:flex}._nav_eajm7_41{background:var(--bg-warm);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:2px;padding:3px;display:flex}._navItem_eajm7_51{color:var(--ink-muted);cursor:pointer;white-space:nowrap;transition:background .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:none;border-radius:6px;padding:7px 14px;font-size:13.5px;font-weight:600}._navItem_eajm7_51:hover{color:var(--ink)}._navItemActive_eajm7_68,._navItemActive_eajm7_68:hover{background:var(--ink);color:#fff}._btnGhost_eajm7_74{background:var(--surface);border:1.5px solid var(--border-strong);color:var(--ink);border-radius:var(--radius-sm);cursor:pointer;transition:background .15s var(--ease-out), border-color .15s var(--ease-out), transform .16s var(--ease-out);white-space:nowrap;align-items:center;gap:7px;padding:9px 16px;font-size:15px;font-weight:600;display:flex}._btnGhost_eajm7_74:hover{background:var(--bg-warm);border-color:var(--ink-faint)}._btnGhost_eajm7_74:active{transform:scale(.97)}@media (width<=640px){._right_eajm7_33{align-items:stretch;width:100%}._nav_eajm7_41{justify-content:space-between;width:100%}._btnGhost_eajm7_74{justify-content:center;width:100%}._navItem_eajm7_51{text-align:center;flex:1;padding:7px 8px}}._modal_1b5xv_1{z-index:50;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._backdrop_1b5xv_11{opacity:0;animation:_fadeIn_1b5xv_1 .2s var(--ease-out) forwards;background:#15171c61;position:absolute;inset:0}@keyframes _fadeIn_1b5xv_1{to{opacity:1}}._panel_1b5xv_24{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);transform-origin:50%;opacity:0;width:100%;max-width:680px;max-height:84vh;animation:_modalIn_1b5xv_1 .24s var(--ease-out) forwards;padding:28px 30px 30px;position:relative;overflow-y:auto;transform:scale(.96)translateY(8px)}@keyframes _modalIn_1b5xv_1{to{opacity:1;transform:none}}._panel_1b5xv_24 h2{font-family:var(--font-display);margin:0 0 4px;font-size:26px;font-weight:800}._lead_1b5xv_52{color:var(--ink-muted);margin:0 0 20px;font-size:15px;font-weight:500}._panel_1b5xv_24 h4{text-transform:uppercase;letter-spacing:.04em;color:var(--ink);margin:24px 0 10px;font-size:16px;font-weight:800}._panel_1b5xv_24 p{margin:0 0 10px;font-size:15.5px}._termList_1b5xv_71,._tierList_1b5xv_72{margin:0 0 10px;padding:0;list-style:none}._termList_1b5xv_71 li,._tierList_1b5xv_72 li{padding:6px 0 6px 18px;font-size:15px;position:relative}._termList_1b5xv_71 li:before,._tierList_1b5xv_72 li:before{content:"";background:var(--border-strong);border-radius:50%;width:7px;height:7px;position:absolute;top:13px;left:0}._tierBaixo_1b5xv_94{color:var(--baixo-ink);font-weight:800}._tierMedio_1b5xv_98{color:var(--medio-ink);font-weight:800}._tierAlto_1b5xv_102{color:var(--alto-ink);font-weight:800}._tierCritico_1b5xv_106{color:var(--critico-ink);font-weight:800}._closeX_1b5xv_111{background:var(--surface);border:1.5px solid var(--border-strong);cursor:pointer;color:var(--ink-muted);width:32px;height:32px;transition:background .15s var(--ease-out), color .15s var(--ease-out), transform .16s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #15171c1a}._closeX_1b5xv_111:hover{background:var(--bg-warm);color:var(--ink)}._closeX_1b5xv_111:active{transform:scale(.9)}._weightsList_1b5xv_139{margin:0;padding:0;list-style:none}._weightsList_1b5xv_139 li{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;padding:7px 0;font-size:14px;font-weight:500;display:flex}._weightsList_1b5xv_139 li:last-child{border-bottom:none}._weightValue_1b5xv_156{font-family:var(--font-mono);color:var(--ink-muted);font-weight:700}._backtestBox_1b5xv_162{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;gap:1px;margin:10px 0 4px;display:grid;overflow:hidden}._backtestCell_1b5xv_172{background:var(--surface);padding:14px 16px}._backtestValue_1b5xv_176{font-family:var(--font-display);font-size:28.5px;font-weight:800}._backtestLabel_1b5xv_181{color:var(--ink-muted);margin-top:2px;font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){._panel_1b5xv_24{opacity:1;transform:none}}._panel_16mxi_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 26px}._head_16mxi_8{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}._head_16mxi_8 h2{font-family:var(--font-display);margin:0 0 4px;font-size:22px;font-weight:800}._hint_16mxi_23{color:var(--ink-muted);margin:0;font-size:13.5px;font-weight:500}._resetBtn_16mxi_30{border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;white-space:nowrap;transition:border-color .15s var(--ease-out), color .15s var(--ease-out);background:0 0;flex:none;padding:8px 14px;font-size:13px;font-weight:700}._resetBtn_16mxi_30:hover{border-color:var(--ink-faint);color:var(--ink)}._headActions_16mxi_48{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:16px;display:flex}._tierBtnGroup_16mxi_57{align-items:center;gap:8px;display:flex}._tierBtn_16mxi_57{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;white-space:nowrap;transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out), transform .16s var(--ease-out);flex:none;padding:8px 13px;font-size:13px;font-weight:700}._tierBtn_16mxi_57:hover:not(:disabled){background:var(--bg-warm)}._tierBtn_16mxi_57:active:not(:disabled){transform:scale(.96)}._tierBtn_16mxi_57:disabled{opacity:.4;cursor:not-allowed}._tierBtnDown_16mxi_90{border-color:var(--critico);color:var(--critico)}._tierBtnDown_16mxi_90:hover:not(:disabled){background:var(--critico-bg)}._tierBtnUp_16mxi_98{border-color:var(--baixo);color:var(--baixo)}._tierBtnUp_16mxi_98:hover:not(:disabled){background:var(--baixo-bg)}._body_16mxi_106{grid-template-columns:1fr 320px;align-items:start;gap:30px;display:grid}._controls_16mxi_113{flex-direction:column;gap:22px;min-width:0;display:flex}._group_16mxi_120 h4{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin:0 0 12px;font-size:12px;font-weight:800}._group_16mxi_120{flex-direction:column;display:flex}._group_16mxi_120>:not(h4){margin-bottom:14px}._group_16mxi_120>:last-child{margin-bottom:0}._sliderRow_16mxi_139{display:block}._sliderTop_16mxi_142{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}._sliderValue_16mxi_151{font-family:var(--font-mono);color:var(--accent-blue);font-variant-numeric:tabular-nums;font-weight:700}._sliderHint_16mxi_157{color:var(--ink-faint);margin-top:4px;font-size:11.5px;display:block}._sliderRow_16mxi_139 input[type=range]{appearance:none;background:var(--border-strong);cursor:pointer;border-radius:999px;width:100%;height:5px}._sliderRow_16mxi_139 input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--accent-blue);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #15171c40}._sliderRow_16mxi_139 input[type=range]::-moz-range-thumb{background:var(--accent-blue);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #15171c40}._sliderRow_16mxi_139 input[type=range]:disabled{opacity:.4;cursor:not-allowed}._npsToggle_16mxi_196{color:var(--ink-muted);cursor:pointer;align-items:center;gap:7px;margin-top:8px;font-size:12.5px;font-weight:500;display:flex}._npsToggle_16mxi_196 input{accent-color:var(--accent-blue);width:14px;height:14px}._result_16mxi_212{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;padding:20px;position:sticky;top:16px}._scoreBox_16mxi_222{border:4px solid var(--tier-color,var(--ink));background:var(--tier-bg,transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 10px;display:flex;box-shadow:0 6px 18px #15171c14}._scoreNum_16mxi_235{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}._scoreCap_16mxi_242{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);margin-top:2px;font-size:10px;font-weight:700}._tierLabel_16mxi_251{font-family:var(--font-display);margin-bottom:4px;font-size:16px;font-weight:800}._delta_16mxi_258{color:var(--ink-muted);margin-bottom:14px;font-size:12.5px;font-weight:600}._deltaUp_16mxi_264{color:var(--critico)}._deltaDown_16mxi_267{color:var(--baixo)}._tierChangeNote_16mxi_271{color:var(--ink-muted);background:var(--bg-warm);border-radius:var(--radius-sm);margin:0 0 14px;padding:8px 10px;font-size:12.5px;font-weight:500}._changes_16mxi_281{text-align:left;background:var(--bg-warm);border-radius:var(--radius-sm);margin:0 0 14px;padding:10px}._result_16mxi_212 ._changes_16mxi_281 h3{margin:0 0 6px;font-size:10.5px}._changes_16mxi_281 ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._changes_16mxi_281 li{color:var(--ink-muted);font-size:11.5px;line-height:1.35}._changes_16mxi_281 b{color:var(--ink)}._metric_16mxi_309{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}._metricValue_16mxi_314{font-family:var(--font-display);font-size:21px;font-weight:800}._metricLabel_16mxi_319{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.03em;margin-top:2px;font-size:11.5px;font-weight:700}._result_16mxi_212 h3{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);text-align:left;margin:20px 0 10px;font-size:11.5px;font-weight:800}._evidenceList_16mxi_338{text-align:left;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}._evidenceList_16mxi_338 li{color:var(--ink);align-items:flex-start;gap:8px;font-size:12.5px;font-weight:500;line-height:1.4;display:flex}._evidenceDot_16mxi_356{background:var(--critico);border-radius:50%;flex:none;width:5px;height:5px;margin-top:5px}._noEvidence_16mxi_365{text-align:left;color:var(--ink-faint);margin:0;font-size:12.5px;font-weight:500}._disclaimer_16mxi_373{text-align:left;color:var(--ink-faint);border-top:1px solid var(--border);margin:18px 0 0;padding-top:12px;font-size:11px;font-weight:500;line-height:1.4}._simulationError_16mxi_384{color:var(--critico);margin:0;font-size:12.5px;font-weight:600}._confirmationModal_16mxi_391{z-index:60;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._confirmationBackdrop_16mxi_401{z-index:0;animation:_confirmationFadeIn_16mxi_1 .2s var(--ease-out) forwards;background:#15171c61;position:absolute;inset:0}._confirmationPanel_16mxi_409{z-index:1;background:var(--bg);border:1px solid var(--border);border-top:4px solid var(--critico);border-radius:var(--radius-lg);opacity:0;width:min(100%,410px);animation:_confirmationIn_16mxi_1 .22s var(--ease-out) forwards;padding:26px 28px 24px;position:relative;transform:scale(.96)translateY(8px);box-shadow:0 18px 48px #15171c33}._confirmationEyebrow_16mxi_424{color:var(--critico);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}._confirmationPanel_16mxi_409 h3{font-family:var(--font-display);margin:0 0 7px;font-size:21px;font-weight:800}._confirmationPanel_16mxi_409>p:not(._confirmationEyebrow_16mxi_424){color:var(--ink-muted);margin:0;font-size:14px;font-weight:500;line-height:1.45}._confirmationActions_16mxi_448{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}._confirmationCancel_16mxi_455,._confirmationSubmit_16mxi_456{border-radius:var(--radius-sm);cursor:pointer;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:700}._confirmationCancel_16mxi_455{border:1.5px solid var(--border-strong);color:var(--ink-muted);background:0 0}._confirmationSubmit_16mxi_456{background:var(--critico);border:1.5px solid var(--critico);color:#fff}._confirmationCancel_16mxi_455:hover{border-color:var(--ink-faint);color:var(--ink)}._confirmationSubmit_16mxi_456:hover{filter:brightness(1.1)}@keyframes _confirmationFadeIn_16mxi_1{0%{opacity:0}to{opacity:1}}@keyframes _confirmationIn_16mxi_1{to{opacity:1;transform:none}}@media (width<=860px){._body_16mxi_106{grid-template-columns:1fr}._result_16mxi_212{position:static}}@media (prefers-reduced-motion:reduce){._sliderRow_16mxi_139 input[type=range]{transition:none}._confirmationPanel_16mxi_409{opacity:1;transform:none}}._page_sf5yc_1{grid-template-columns:320px 1fr;align-items:start;gap:20px;display:grid}._list_sf5yc_8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;min-height:320px;max-height:calc(100vh - 220px);padding:14px;display:flex}._search_sf5yc_20{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);transition:border-color .15s var(--ease-out);padding:9px 12px;font-family:inherit;font-size:14.5px;font-weight:500}._search_sf5yc_20:focus{border-color:var(--ink);outline:none}._rows_sf5yc_36{flex-direction:column;gap:4px;display:flex;overflow-y:auto}._row_sf5yc_36{text-align:left;border-radius:var(--radius-sm);cursor:pointer;width:100%;transition:background-color .12s var(--ease-out), border-color .15s var(--ease-out);background:0 0;border:1.5px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}._row_sf5yc_36:hover{background:var(--bg-warm)}._rowActive_sf5yc_60{background:var(--accent-blue-bg);border-color:var(--accent-blue)}._rowText_sf5yc_65{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_sf5yc_71{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._rowMeta_sf5yc_78{color:var(--ink-muted);font-size:12px;font-weight:500}._empty_sf5yc_84{text-align:center;color:var(--ink-faint);padding:20px 4px;font-size:14px;font-weight:500}._panelArea_sf5yc_92{min-width:0}._placeholder_sf5yc_96{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center;padding:60px 30px}._placeholder_sf5yc_96 p{max-width:420px;color:var(--ink-muted);margin:0 auto;font-size:15px;font-weight:500;line-height:1.6}._placeholderText_sf5yc_112{text-align:center;color:var(--ink-muted);padding:40px 0;font-size:15px;font-weight:500}@media (width<=860px){._page_sf5yc_1{grid-template-columns:1fr}._list_sf5yc_8{max-height:320px}}._row_exv7m_1{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}._tile_exv7m_8{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(165deg,#fff,#fcfbf8);padding:16px 24px 24px;font-family:Roboto,Helvetica Neue,sans-serif;position:relative;overflow:hidden;box-shadow:0 1px 2px #15171c08}._labelRow_exv7m_19{align-items:center;gap:8px;margin-bottom:12px;display:flex}._icon_exv7m_26{background:var(--bg-warm);width:22px;height:22px;color:var(--ink-muted);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._icon_exv7m_26 svg{width:13px;height:13px}._label_exv7m_19{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);font-size:12.5px;font-weight:700}._value_exv7m_50{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:36.5px;font-weight:900;line-height:1;overflow:hidden}._value_exv7m_50 small{color:var(--ink-muted);margin-left:4px;font-family:inherit;font-size:17px;font-weight:500}._hint_exv7m_69{color:var(--ink-faint);margin-top:8px;font-size:13.5px;font-weight:500}._tile_exv7m_8:after{content:"";background:0 0;height:4px;position:absolute;bottom:0;left:0;right:0}._critical_exv7m_86:after{background:var(--critico)}._critical_exv7m_86 ._icon_exv7m_26{background:var(--critico);color:#fff}._warning_exv7m_94:after{background:var(--medio)}._warning_exv7m_94 ._icon_exv7m_26{background:var(--medio);color:#fff}._money_exv7m_102 ._icon_exv7m_26{background:var(--baixo-bg);color:var(--baixo-ink)}._money_exv7m_102 ._value_exv7m_50{color:var(--ink)}@media (width<=860px){._row_exv7m_1{grid-template-columns:1fr 1fr}}._root_cdr9l_1{position:relative}._trigger_cdr9l_5{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;white-space:nowrap;transition:border-color .15s var(--ease-out);align-items:center;gap:8px;padding:9px 12px;font-family:inherit;font-size:15px;font-weight:500;display:flex}._trigger_cdr9l_5:hover{border-color:var(--ink-faint)}._trigger_cdr9l_5:focus-visible{border-color:var(--ink);outline:none}._triggerActive_cdr9l_28{border-color:var(--accent-blue);color:var(--accent-blue)}._trigger_cdr9l_5 svg{transition:transform .16s var(--ease-out);color:var(--ink-faint);flex:none;transform:rotate(90deg)}._trigger_cdr9l_5[aria-expanded=true] svg{transform:rotate(-90deg)}._triggerText_cdr9l_42{text-overflow:ellipsis;max-width:160px;overflow:hidden}._count_cdr9l_48{background:var(--accent-blue);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:flex}._panel_cdr9l_64{z-index:20;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);opacity:0;min-width:220px;max-height:280px;animation:_panelIn_cdr9l_1 .14s var(--ease-out) forwards;flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;transform:translateY(-4px)scale(.98);box-shadow:0 8px 24px #15171c17}@keyframes _panelIn_cdr9l_1{to{opacity:1;transform:none}}._option_cdr9l_91{border-radius:calc(var(--radius-sm) - 2px);color:var(--ink);cursor:pointer;transition:background-color .12s var(--ease-out);align-items:center;gap:10px;padding:8px 10px;font-size:14.5px;font-weight:500;display:flex}._option_cdr9l_91:hover{background:var(--bg-warm)}._option_cdr9l_91 input{accent-color:var(--accent-blue);flex:none;width:15px;height:15px}._clear_cdr9l_113{border:none;border-top:1px solid var(--border);color:var(--ink-muted);cursor:pointer;text-align:left;transition:color .12s var(--ease-out);background:0 0;border-radius:0;margin-top:4px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600}._clear_cdr9l_113:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){._panel_cdr9l_64{opacity:1;animation:none;transform:none}}._toolbar_mi2on_1{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}._toolbar_mi2on_1 input[type=search]{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);transition:border-color .15s var(--ease-out);padding:9px 12px;font-family:inherit;font-size:15px;font-weight:500}._toolbar_mi2on_1 input[type=search]:focus{border-color:var(--ink);outline:none}._search_mi2on_25{flex:2 420px;min-width:260px}._filterGroup_mi2on_30{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}@media (width<=700px){._filterGroup_mi2on_30{width:100%;margin-left:0}}._generating_37u8q_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:55vh;padding:40px 20px;display:flex}._spinner_37u8q_12{border:4px solid var(--border);border-top-color:var(--accent-blue);border-radius:50%;width:44px;height:44px;margin-bottom:18px;animation:.8s linear infinite _spin_37u8q_12}@keyframes _spin_37u8q_12{to{transform:rotate(360deg)}}._generating_37u8q_1 h2{font-family:var(--font-display);margin:0 0 8px;font-size:24px;font-weight:800}._generating_37u8q_1 p{max-width:440px;color:var(--ink-muted);margin:0;font-size:15px;font-weight:500;line-height:1.5}._eyebrow_37u8q_41{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-blue)!important;font-size:12px!important;font-weight:800!important}._generationStatus_37u8q_49{color:var(--ink-faint);min-height:1.4em;font-size:14px;font-weight:500}._generationPhrase_37u8q_55{animation:_phraseIn_37u8q_1 .42s var(--ease-out) both}@keyframes _phraseIn_37u8q_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._generationHint_37u8q_68{color:var(--ink-faint)!important;font-size:12.5px!important}@media (prefers-reduced-motion:reduce){._spinner_37u8q_12{animation-duration:1.6s}._generationPhrase_37u8q_55{animation:none}}._page_37u8q_83{max-width:900px;margin:0 auto}._toolbar_37u8q_88{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}._back_37u8q_95,._export_37u8q_96{cursor:pointer;border-radius:var(--radius-sm);transition:transform .16s var(--ease-out), filter .15s var(--ease-out), border-color .15s var(--ease-out);align-items:center;gap:7px;padding:9px 15px;font-family:inherit;font-size:14px;font-weight:700;display:flex}._back_37u8q_95:active,._export_37u8q_96:active{transform:scale(.96)}._back_37u8q_95{border:1.5px solid var(--border-strong);color:var(--ink-muted);background:0 0}._back_37u8q_95:hover{border-color:var(--ink-faint);color:var(--ink)}._export_37u8q_96{background:var(--ink);color:#fff;border:none}._export_37u8q_96:hover{filter:brightness(1.15)}._doc_37u8q_135{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px 40px 30px;box-shadow:0 1px 2px #15171c08}._docHead_37u8q_143{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}._docKicker_37u8q_152{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-faint);margin:0 0 4px;font-size:12.5px;font-weight:800}._docHead_37u8q_143 h1{font-family:var(--font-display);margin:0 0 4px;font-size:26px;font-weight:800}._docMeta_37u8q_166{color:var(--ink-muted);margin:0;font-size:13px;font-weight:500}._summary_37u8q_173{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:28px;display:grid;overflow:hidden}._summaryNoExit_37u8q_183{grid-template-columns:repeat(3,1fr)}._summaryCell_37u8q_186{background:var(--surface);padding:14px 16px}._summaryValue_37u8q_190{font-family:var(--font-display);letter-spacing:-.01em;font-size:24px;font-weight:800}._valueCritico_37u8q_196{color:var(--critico-ink)}._valueAlto_37u8q_199{color:var(--alto-ink)}._valueMedio_37u8q_202{color:var(--medio-ink)}._valueBaixo_37u8q_205{color:var(--baixo-ink)}._summaryLabel_37u8q_208{color:var(--ink-muted);margin-top:3px;font-size:12px;font-weight:600}._section_37u8q_215{margin-bottom:28px}._section_37u8q_215 h2{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin:0 0 12px;font-size:13px;font-weight:800}._generatedContent_37u8q_227{color:var(--ink);margin:4px 0 32px;font-size:15px;line-height:1.65}._generatedContent_37u8q_227 h2,._generatedContent_37u8q_227 h3{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em}._generatedContent_37u8q_227 h2{border-top:1px solid var(--border);margin:32px 0 12px;padding-top:26px;font-size:21px}._sectionNum_37u8q_245{background:var(--accent-blue);color:#fff;font-family:var(--font-mono);vertical-align:2px;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-right:10px;font-size:12.5px;font-weight:800;display:inline-flex}._generatedContent_37u8q_227 h2:first-child{border-top:0;margin-top:0;padding-top:0}._generatedContent_37u8q_227 hr{border:0;border-top:1px solid var(--border);margin:28px 0}._generatedContent_37u8q_227 h3{color:var(--accent-blue-ink);margin:22px 0 8px;font-size:15px}._generatedContent_37u8q_227 p{color:var(--ink-muted);margin:0 0 14px}._generatedContent_37u8q_227 strong{color:var(--ink);font-weight:800}._generatedContent_37u8q_227 ol,._generatedContent_37u8q_227 ul{gap:8px;margin:0 0 18px;padding-left:23px;display:grid}._generatedContent_37u8q_227 li{padding-left:4px}._generatedContent_37u8q_227 li::marker{color:var(--accent-blue);font-family:var(--font-mono);font-weight:800}._generatedContent_37u8q_227 ._criteriaList_37u8q_298{gap:18px;margin:14px 0 22px;padding:0;list-style:none}._generatedContent_37u8q_227 ._criteriaList_37u8q_298 li{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;min-height:46px;padding:10px 14px 10px 42px;font-weight:700;display:flex;position:relative}._generatedContent_37u8q_227 ._criteriaList_37u8q_298 li:before{background:var(--accent-blue-bg);border:1px solid var(--accent-blue);color:var(--accent-blue);content:"✓";border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;font-weight:800;display:flex;position:absolute;left:13px}._generatedContent_37u8q_227 blockquote{background:var(--accent-blue-bg);border-left:3px solid var(--accent-blue);color:var(--accent-blue-ink);margin:18px 0;padding:13px 16px;font-weight:600}._tableWrap_37u8q_339{border:1px solid var(--border);border-radius:var(--radius-md);margin:14px 0 22px;overflow-x:auto}._tableWrap_37u8q_339 table{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}._tableWrap_37u8q_339 th,._tableWrap_37u8q_339 td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}._tableWrap_37u8q_339 th{background:var(--accent-blue-bg);color:var(--accent-blue-ink);letter-spacing:.045em;text-transform:uppercase;font-size:11px}._tableWrap_37u8q_339 tbody tr:nth-child(2n){background:var(--surface-sunken)}._tableWrap_37u8q_339 tr:last-child td{border-bottom:0}._statusOk_37u8q_372,._statusDoing_37u8q_373,._statusLate_37u8q_374,._statusTodo_37u8q_375{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:800;display:inline-block}._statusOk_37u8q_372{background:var(--baixo-bg);color:var(--baixo-ink)}._statusDoing_37u8q_373{background:var(--accent-blue-bg);color:var(--accent-blue-ink)}._statusLate_37u8q_374{background:var(--critico-bg);color:var(--critico-ink)}._statusTodo_37u8q_375{background:var(--medio-bg);color:var(--medio-ink)}._deadlineNote_37u8q_400{color:var(--ink);background:var(--bg-warm);border-radius:var(--radius-sm);margin:0 0 12px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-block}._steps_37u8q_411{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._steps_37u8q_411 li{background:var(--accent-blue-bg);border-radius:var(--radius-sm);color:#1b2c63;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;font-weight:500;display:flex}._stepNum_37u8q_430{font-family:var(--font-mono);color:var(--accent-blue);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:12.5px;font-weight:700;display:flex}._contactBlock_37u8q_446{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:14px;padding:14px 16px;display:flex}._contactAvatar_37u8q_455{background:var(--ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:flex}._contactName_37u8q_468{font-size:15px;font-weight:700}._contactRole_37u8q_472{color:var(--ink-muted);font-size:13px;font-weight:500}._contactDetail_37u8q_477{color:var(--ink-faint);margin-top:2px;font-size:12.5px;font-weight:500}._contactLinks_37u8q_483{flex:none;gap:8px;margin-left:auto;display:flex}._contactLinks_37u8q_483 a{color:var(--accent-blue);border:1.5px solid var(--accent-blue);border-radius:var(--radius-sm);padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none}._contactLinks_37u8q_483 a:hover{background:var(--accent-blue-bg)}._contractGrid_37u8q_502{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._contractLabel_37u8q_507{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:12px;font-weight:700}._contractValue_37u8q_515{font-size:14.5px;font-weight:600}._footer_37u8q_520{color:var(--ink-faint);border-top:1px solid var(--border);margin:8px 0 0;padding-top:14px;font-size:12.5px;font-weight:500}@media (width<=760px){._summary_37u8q_173,._contractGrid_37u8q_502{grid-template-columns:1fr 1fr}._summaryCell_37u8q_186:last-child:nth-child(odd){grid-column:1/-1}._doc_37u8q_135{padding:26px 20px 22px}._toolbar_37u8q_88{gap:10px}._back_37u8q_95,._export_37u8q_96{padding:9px 11px}._docHead_37u8q_143{align-items:flex-start}._docHead_37u8q_143 h1{font-size:22px}._generatedContent_37u8q_227 h2{font-size:19px}._contactBlock_37u8q_446{flex-wrap:wrap;align-items:flex-start}._contactLinks_37u8q_483{margin-left:56px}._generationPanel_37u8q_563{padding:28px 23px 24px}._generationPanel_37u8q_563 h2{font-size:22px}}@media print{._noPrint_37u8q_572{display:none!important}._doc_37u8q_135{box-shadow:none;border:none;padding:0}}
