*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--dark-bg: #0c0d14;--gold: #c9901a;--gold-hover: #dba020;--gold-active: #b87e16;--white: #ffffff;--text-on-dark: #ffffff;--text-secondary-on-dark: rgba(255, 255, 255, .65);--placeholder-on-dark: rgba(255, 255, 255, .45);--input-bg: rgba(255, 255, 255, .1);--input-border: rgba(255, 255, 255, .14);--input-border-focus: rgba(201, 144, 26, .7);--text-dark: #1a1a2e;--text-mid: #4a4a6a;--proof-bg: #f4f5f9;--error-color: #f06060;--error-bg: rgba(240, 96, 96, .1);--error-border: rgba(240, 96, 96, .2)}._page_pyqsg_25{display:flex;min-height:100vh;font-family:Instrument Sans,sans-serif}._leftPanel_pyqsg_33{width:420px;flex-shrink:0;background-color:var(--dark-bg);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 48px 40px;overflow:hidden}._bgTexture_pyqsg_46{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1}._formWrap_pyqsg_53{position:relative;z-index:1;width:100%;max-width:320px}._brand_pyqsg_62{display:flex;align-items:center;gap:10px;margin-bottom:40px}._brandMark_pyqsg_69{width:36px;height:36px;flex-shrink:0}._brandName_pyqsg_75{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;color:var(--white);letter-spacing:.06em;text-transform:uppercase}._heading_pyqsg_86{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:700;color:var(--white);margin-bottom:8px;letter-spacing:.01em}._subheading_pyqsg_95{font-size:14px;color:var(--text-secondary-on-dark);margin-bottom:32px;line-height:1.5}._fieldGroup_pyqsg_104{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._field_pyqsg_104{display:flex;flex-direction:column;gap:6px}._label_pyqsg_117{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary-on-dark)}._input_pyqsg_125{height:44px;background:var(--input-bg);border:1px solid var(--input-border);color:var(--text-on-dark);font-family:Instrument Sans,sans-serif;font-size:15px;padding:0 14px;outline:none;transition:border-color .15s;caret-color:var(--gold)}._input_pyqsg_125::placeholder{color:var(--placeholder-on-dark)}._input_pyqsg_125:focus{border-color:var(--input-border-focus)}._input_pyqsg_125:disabled{opacity:.5;cursor:not-allowed}._error_pyqsg_153{font-size:13px;color:var(--error-color);background:var(--error-bg);border:1px solid var(--error-border);padding:10px 14px;margin-bottom:16px;line-height:1.4}._btn_pyqsg_165{width:100%;height:46px;background:var(--gold);color:var(--dark-bg);border:none;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .15s;margin-bottom:20px}._btn_pyqsg_165:hover:not(:disabled){background:var(--gold-hover)}._btn_pyqsg_165:active:not(:disabled){background:var(--gold-active)}._btn_pyqsg_165:disabled{opacity:.6;cursor:not-allowed}._links_pyqsg_196{display:flex;justify-content:space-between;gap:8px}._link_pyqsg_196{font-size:13px;color:var(--text-secondary-on-dark);text-decoration:none;transition:color .15s}._link_pyqsg_196:hover{color:var(--gold)}._link_pyqsg_196:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._rightPanel_pyqsg_220{flex:1;background:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 80px;gap:40px}._illustration_pyqsg_231{width:280px;height:240px;flex-shrink:0}._valueWrap_pyqsg_237{max-width:440px;text-align:center}._tagline_pyqsg_242{font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}._valueHeading_pyqsg_251{font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:700;color:var(--text-dark);line-height:1.15;margin-bottom:28px;letter-spacing:.01em}._proofList_pyqsg_261{display:flex;flex-direction:column;gap:12px;text-align:left}._proofItem_pyqsg_268{display:flex;align-items:flex-start;gap:12px;background:var(--proof-bg);padding:14px 16px}._proofIcon_pyqsg_276{width:20px;height:20px;flex-shrink:0;margin-top:1px}._proofText_pyqsg_283{font-size:14px;color:var(--text-mid);line-height:1.5}._proofText_pyqsg_283 strong{color:var(--text-dark);font-weight:600}@media(max-width:768px){._page_pyqsg_25{flex-direction:column}._leftPanel_pyqsg_33{width:100%;min-height:100vh;padding:48px 32px}._rightPanel_pyqsg_220{display:none}}._leftPanel_pyqsg_33 *::-webkit-scrollbar{width:4px}._leftPanel_pyqsg_33 *::-webkit-scrollbar-track{background:transparent}._leftPanel_pyqsg_33 *::-webkit-scrollbar-thumb{background:#c9901a66}._input_pyqsg_125:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;border-color:var(--gold)}._btn_pyqsg_165:focus-visible{outline:2px solid var(--white);outline-offset:2px}._wrap_1x9t8_1{overflow:hidden;pointer-events:none}._chip_1x9t8_7{position:absolute;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.05em;will-change:transform,opacity;animation:_chipFall_1x9t8_1 var(--dur) cubic-bezier(.22,1,.36,1) var(--delay) both}._pill_1x9t8_21{padding:var(--py) var(--px);border-radius:999px}._pillDark_1x9t8_26{background:#141622eb;border:1px solid rgba(201,144,26,.22);color:#ffffffe0}._pillGold_1x9t8_32{background:#c9901a;color:#000000d1}._circle_1x9t8_38{border-radius:50%;width:var(--sz);height:var(--sz)}._circleDark_1x9t8_44{background:#1a1c2ae0;border:1px solid rgba(201,144,26,.2)}._circleGold_1x9t8_49{background:#c9901a}@keyframes _chipFall_1x9t8_1{0%{transform:translateY(-320px) rotate(calc(var(--rot) - 8deg));opacity:0}10%{opacity:1}72%{transform:translateY(14px) rotate(var(--rot))}82%{transform:translateY(-6px) rotate(var(--rot))}90%{transform:translateY(3px) rotate(var(--rot))}to{transform:translateY(0) rotate(var(--rot));opacity:1}}@media(prefers-reduced-motion:reduce){._chip_1x9t8_7{animation:none;opacity:.18}}:root{--dark-bg: #0c0d14;--gold: #c9901a;--gold-hover: #dba020;--white: #ffffff;--text-on-dark: #ffffff;--text-secondary-on-dark: rgba(255, 255, 255, .65)}._page_jjhre_12{min-height:100vh;background:var(--dark-bg);color:var(--white);font-family:Instrument Sans,sans-serif;position:relative}._srOnly_jjhre_22{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._bgTexture_jjhre_36{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:1}._header_jjhre_47{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:20px 40px;border-bottom:1px solid rgba(255,255,255,.07)}._brand_jjhre_57{display:flex;align-items:center;gap:10px}._brandMark_jjhre_63{width:32px;height:32px;flex-shrink:0}._brandName_jjhre_69{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--white)}._btnSair_jjhre_78{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-on-dark);background:none;border:1px solid rgba(255,255,255,.14);padding:7px 18px;cursor:pointer;transition:color .15s,border-color .15s}._btnSair_jjhre_78:hover{color:var(--white);border-color:#ffffff59}._btnSair_jjhre_78:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._main_jjhre_104{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:48px 40px 64px}._grid_jjhre_112{display:grid;grid-template-columns:1fr 1fr;gap:48px 64px}._section_jjhre_120{display:flex;flex-direction:column}._sectionLabel_jjhre_125{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0;padding-bottom:10px;border-bottom:1px solid rgba(201,144,26,.22)}._navList_jjhre_139{list-style:none;margin:0;padding:0}._navLink_jjhre_145{display:flex;align-items:center;justify-content:space-between;padding:12px 0 12px 10px;border-bottom:1px solid rgba(255,255,255,.05);border-left:1px solid transparent;margin-left:-1px;color:var(--text-secondary-on-dark);text-decoration:none;font-size:14px;font-weight:400;letter-spacing:.01em;transition:color .15s,border-left-color .15s}._navLink_jjhre_145:hover{color:var(--white);border-left-color:var(--gold)}._navLink_jjhre_145:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._navChevron_jjhre_173{width:14px;height:14px;flex-shrink:0;color:var(--gold);opacity:0;transform:translate(0);transition:opacity .15s,transform .15s}._navLink_jjhre_145:hover ._navChevron_jjhre_173{opacity:.7;transform:translate(2px)}._resumoCard_jjhre_190{position:relative;z-index:1;border:1px solid rgba(201,144,26,.28);border-radius:6px;padding:20px 24px 16px;margin-bottom:40px;background:#c9901a0a;display:flex;flex-direction:column;gap:14px}._resumoTitulo_jjhre_203{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}._resumoValores_jjhre_212{display:flex;align-items:stretch;gap:0}._resumoItem_jjhre_218{display:flex;flex-direction:column;gap:4px;flex:1}._resumoDivisor_jjhre_225{width:1px;background:#ffffff14;margin:0 20px;align-self:stretch}._resumoLabel_jjhre_232{font-size:11px;font-weight:400;letter-spacing:.04em;color:var(--text-secondary-on-dark)}._resumoValorReceita_jjhre_239{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:600;color:#4caf82;letter-spacing:.01em}._resumoValorDespesa_jjhre_247{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:600;color:#e05a5a;letter-spacing:.01em}._resumoValorPositivo_jjhre_255{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;color:var(--gold);letter-spacing:.01em}._resumoValorNegativo_jjhre_263{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;color:#e05a5a;letter-spacing:.01em}._resumoLink_jjhre_271{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;color:var(--text-secondary-on-dark);text-decoration:none;align-self:flex-end;transition:color .15s;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}._resumoLink_jjhre_271:hover{color:var(--white)}._resumoLink_jjhre_271:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._resumoLink_jjhre_271 ._navChevron_jjhre_173{opacity:.5}._resumoLink_jjhre_271:hover ._navChevron_jjhre_173{opacity:.9}@keyframes _shimmer_jjhre_1{0%{background-position:-400px 0}to{background-position:400px 0}}._resumoSkeleton_jjhre_312{display:block;height:22px;width:80%;border-radius:3px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1f,#ffffff0a 75%);background-size:400px 100%;animation:_shimmer_jjhre_1 1.4s infinite linear}._erroCard_jjhre_329{display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 0}._erroCardMsg_jjhre_337{font-size:13px;color:#f06060e6;margin:0;text-align:center}._btnRetry_jjhre_344{font-size:12px;font-weight:500;color:var(--text-secondary-on-dark);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:5px 14px;cursor:pointer;transition:background .15s,color .15s;font-family:inherit}._btnRetry_jjhre_344:hover{background:#ffffff1a;color:var(--white)}._btnRetry_jjhre_344:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media(max-width:600px){._header_jjhre_47{padding:16px 20px}._main_jjhre_104{padding:32px 20px 48px}._grid_jjhre_112{grid-template-columns:1fr;gap:36px}}:root{--dark-bg: #0c0d14;--dark-surface: #13141f;--dark-hover: rgba(255, 255, 255, .025);--gold: #c9901a;--gold-hover: #dba020;--gold-dim: rgba(201, 144, 26, .15);--gold-border: rgba(201, 144, 26, .22);--white: #ffffff;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .6);--text-tertiary: rgba(255, 255, 255, .32);--divider: rgba(255, 255, 255, .07);--divider-strong: rgba(255, 255, 255, .12);--error-color: #f06060;--error-bg: rgba(240, 96, 96, .1);--success-color: #4caf82;--success-bg: rgba(76, 175, 130, .1);--input-bg: rgba(255, 255, 255, .06);--input-border: rgba(255, 255, 255, .14);--input-border-focus: rgba(201, 144, 26, .7);--fab-bottom: 28px;--fab-size: 52px}:root[data-theme=light]{--dark-bg: #f0f1f4;--dark-surface: #ffffff;--dark-hover: rgba(0, 0, 0, .04);--gold: #b07a0e;--gold-hover: #c9901a;--gold-dim: rgba(176, 122, 14, .12);--gold-border: rgba(176, 122, 14, .3);--white: #0c0d14;--text-primary: #0c0d14;--text-secondary: rgba(12, 13, 20, .58);--text-tertiary: rgba(12, 13, 20, .36);--divider: rgba(0, 0, 0, .08);--divider-strong: rgba(0, 0, 0, .14);--error-color: #c43030;--error-bg: rgba(196, 48, 48, .08);--success-color: #237a50;--success-bg: rgba(35, 122, 80, .08);--input-bg: rgba(0, 0, 0, .04);--input-border: rgba(0, 0, 0, .16);--input-border-focus: rgba(176, 122, 14, .7)}._page_9a90r_55{min-height:100vh;background:var(--dark-bg);color:var(--text-primary);font-family:Instrument Sans,sans-serif;animation:_pageIn_9a90r_1 .35s cubic-bezier(.16,1,.3,1) both}@keyframes _pageIn_9a90r_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._pageHeader_9a90r_70{position:sticky;top:0;z-index:10;background:var(--dark-bg);border-bottom:1px solid var(--divider);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 40px;height:56px}._pageHeaderLeft_9a90r_84{display:flex;align-items:center;gap:14px;min-width:0;flex:1}._pageHeaderRight_9a90r_92{display:flex;align-items:center;gap:10px;flex-shrink:0}._backLink_9a90r_99{display:flex;align-items:center;gap:5px;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);text-decoration:none;flex-shrink:0;transition:color .15s}._backLink_9a90r_99:hover{color:var(--white)}._backLink_9a90r_99:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._backArrow_9a90r_116{width:12px;height:12px;flex-shrink:0;stroke:currentColor;stroke-width:1.75;fill:none;stroke-linecap:round;stroke-linejoin:round}._headerDivider_9a90r_127{width:1px;height:18px;background:var(--divider-strong);flex-shrink:0}._pageTitle_9a90r_134{font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--white);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._btnPrimary_9a90r_149{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--gold);color:var(--dark-bg);border:none;padding:0 20px;height:34px;cursor:pointer;white-space:nowrap;transition:background .15s,transform .1s;display:inline-flex;align-items:center;text-decoration:none;position:relative;overflow:hidden}._btnPrimary_9a90r_149:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translate(-100%);pointer-events:none}._btnPrimary_9a90r_149:hover{background:var(--gold-hover)}._btnPrimary_9a90r_149:hover:after{animation:_shimmer_9a90r_1 .45s ease forwards}._btnPrimary_9a90r_149:active{background:#b87e16;transform:scale(.97)}._btnPrimary_9a90r_149:focus-visible{outline:2px solid var(--white);outline-offset:2px}._btnPrimary_9a90r_149:disabled{opacity:.5;cursor:not-allowed}@keyframes _shimmer_9a90r_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._btnGhost_9a90r_188{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:none;color:var(--text-secondary);border:1px solid var(--divider-strong);padding:0 14px;height:30px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;display:inline-flex;align-items:center}._btnGhost_9a90r_188:hover{color:var(--white);border-color:#ffffff47}._btnGhost_9a90r_188:active{transform:scale(.97)}._btnGhost_9a90r_188:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._btnGhost_9a90r_188:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}._btnInline_9a90r_210{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:none;color:var(--text-secondary);border:1px solid var(--divider);padding:0 9px;height:24px;cursor:pointer;white-space:nowrap;transition:color .12s,border-color .12s;display:inline-flex;align-items:center}._btnInline_9a90r_210:hover{color:var(--white);border-color:var(--divider-strong)}._btnInline_9a90r_210:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._btnDanger_9a90r_230{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:none;color:#f06060a6;border:1px solid rgba(240,96,96,.2);padding:0 9px;height:24px;cursor:pointer;white-space:nowrap;transition:color .12s,border-color .12s;display:inline-flex;align-items:center}._btnDanger_9a90r_230:hover{color:var(--error-color);border-color:#f0606073}._btnDanger_9a90r_230:focus-visible{outline:2px solid var(--error-color);outline-offset:2px}._confirmarExcluirLabel_9a90r_250{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--error-color);opacity:.8}._pageMain_9a90r_261{max-width:960px;margin:0 auto;padding:32px 40px 64px}._errorBanner_9a90r_269{background:var(--error-bg);border:1px solid rgba(240,96,96,.22);color:var(--error-color);font-size:14px;line-height:1.4;padding:12px 16px;margin-bottom:24px}._erroEstado_9a90r_279{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;text-align:center}._erroEstadoMsg_9a90r_287{font-size:14px;color:var(--error-color);margin:0;max-width:360px}._btnRetry_9a90r_293{padding:8px 20px;border-radius:6px;border:1px solid rgba(240,96,96,.35);background:var(--error-bg);color:var(--error-color);font-size:13px;cursor:pointer;transition:background .15s,border-color .15s}._btnRetry_9a90r_293:hover{background:#f0606024;border-color:#f060608c}._statusBanner_9a90r_308{background:var(--success-bg);border:1px solid rgba(76,175,130,.25);color:var(--success-color);font-size:14px;line-height:1.4;padding:12px 16px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}._statusBanner_9a90r_308 a{color:inherit;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;opacity:.85;flex-shrink:0;transition:opacity .15s}._statusBanner_9a90r_308 a:hover{opacity:1}._formPanel_9a90r_338{background:var(--dark-surface);border:1px solid var(--divider-strong);padding:24px;margin-bottom:32px}._formPanelToggle_9a90r_345{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;padding:0;cursor:pointer;margin-bottom:20px}._formPanelTitle_9a90r_356{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0;display:flex;align-items:center;gap:8px}._filtrosAtivoBadge_9a90r_369{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:var(--bg-primary);font-size:10px;font-weight:700;letter-spacing:0;text-transform:none;line-height:1}._formGrid_9a90r_386{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px 20px;margin-bottom:20px}._field_9a90r_393{display:flex;flex-direction:column;gap:6px}._fieldFull_9a90r_399{grid-column:1 / -1}._fieldLabel_9a90r_403{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);font-family:Instrument Sans,sans-serif}._input_9a90r_412{height:40px;background:var(--input-bg);border:1px solid var(--input-border);color:var(--white);font-size:14px;font-family:Instrument Sans,sans-serif;padding:0 12px;caret-color:var(--gold);transition:border-color .15s;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}._input_9a90r_412:focus{outline:none;border-color:var(--input-border-focus);box-shadow:0 0 0 3px #c9901a1f;animation:_focusPulse_9a90r_1 .25s ease}@keyframes _focusPulse_9a90r_1{0%{box-shadow:0 0 #c9901a66}to{box-shadow:0 0 0 3px #c9901a1f}}._input_9a90r_412:disabled{opacity:.5;cursor:not-allowed}._input_9a90r_412::placeholder{color:#ffffff47}._input_9a90r_412 option{background:#1a1b28;color:var(--white)}._formActions_9a90r_441{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._erroInline_9a90r_448{font-size:12px;color:var(--error-color)}._list_9a90r_455{list-style:none;margin:0;padding:0}._listRow_9a90r_461{display:flex;align-items:center;gap:16px;padding:13px 12px;border-bottom:1px solid var(--divider);margin:0 -12px;transition:background .12s;position:relative;animation:_rowIn_9a90r_1 .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row-i, 0) * 28ms)}._listRow_9a90r_461:first-child{border-top:1px solid var(--divider)}._listRow_9a90r_461:hover{background:var(--dark-hover)}._listRowBlock_9a90r_475{display:block}._listRowTop_9a90r_476{display:flex;align-items:center;gap:16px}@keyframes _rowIn_9a90r_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._listRowEditMode_9a90r_483{background:var(--dark-surface);border-top:1px solid var(--gold-border);border-bottom:1px solid var(--gold-border);padding:20px 12px;margin:0 -12px}._listMain_9a90r_491{flex:1;min-width:0}._listDesc_9a90r_496{font-size:14px;font-weight:500;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listMeta_9a90r_505{display:flex;align-items:center;gap:8px;margin-top:3px;flex-wrap:wrap}._listMetaItem_9a90r_513{font-size:12px;color:var(--text-secondary)}._listMetaDot_9a90r_518{width:3px;height:3px;background:var(--text-tertiary);border-radius:50%;flex-shrink:0}._listValue_9a90r_526{font-size:14px;font-weight:600;color:var(--white);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._listValuePositive_9a90r_534{color:var(--success-color)}._listValueNegative_9a90r_535{color:var(--error-color)}._listActions_9a90r_537{display:flex;align-items:center;gap:6px;flex-shrink:0;opacity:0;transition:opacity .12s}._listRow_9a90r_461:hover ._listActions_9a90r_537{opacity:1}._badge_9a90r_549{font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:2px 7px;background:#ffffff0f;color:var(--text-secondary);flex-shrink:0}._badgeArchived_9a90r_560{background:#ffffff0a;color:var(--text-tertiary)}._badgeWarning_9a90r_564{background:var(--gold-dim);color:var(--gold)}._positivo_9a90r_571{color:var(--success-color)}._negativo_9a90r_572{color:var(--error-color)}._linhaProjetada_9a90r_574{opacity:.75}._linhaProjetada_9a90r_574 td:first-child{font-style:italic}._section_9a90r_583{margin-bottom:40px}._quickPeriods_9a90r_585{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}._btnQuickPeriod_9a90r_591{font-size:11px;font-weight:500;padding:4px 10px;border-radius:20px;border:1px solid var(--divider-strong);background:transparent;color:var(--text-secondary);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._btnQuickPeriod_9a90r_591:hover{border-color:var(--gold);color:var(--gold);background:var(--gold-dim)}._tipoChipBar_9a90r_608{display:flex;gap:8px;padding:0 16px;margin-bottom:12px}._btnTipoChip_9a90r_614{font-size:12px;font-weight:500;padding:5px 14px;border-radius:20px;border:1px solid var(--divider-strong);background:transparent;color:var(--text-secondary);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._btnTipoChip_9a90r_614:hover{border-color:var(--gold);color:var(--gold);background:var(--gold-dim)}._btnTipoChipAtivo_9a90r_630{background:var(--gold-dim);border-color:var(--gold);color:var(--gold)}._contaChipBar_9a90r_636{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px;margin-bottom:12px}._btnContaChip_9a90r_643{font-size:12px;font-weight:500;padding:5px 14px;border-radius:20px;border:1px solid var(--divider-strong);background:transparent;color:var(--text-secondary);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._btnContaChip_9a90r_643:hover{border-color:var(--gold);color:var(--gold);background:var(--gold-dim)}._btnContaChipAtivo_9a90r_659{background:var(--gold-dim);border-color:var(--gold);color:var(--gold)}._catBreakdown_9a90r_665{padding:10px 16px;background:var(--dark-surface);border:1px solid var(--divider-strong);border-radius:8px;margin-bottom:20px;display:flex;flex-direction:column;gap:7px;font-size:12px}._catBreakdownRow_9a90r_676{display:grid;grid-template-columns:minmax(80px,120px) 1fr 36px 76px;align-items:center;gap:8px}._catBreakdownNome_9a90r_682{color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._catBreakdownBar_9a90r_688{height:4px;background:var(--divider-strong);border-radius:2px;overflow:hidden}._catBreakdownFill_9a90r_694{height:100%;background:var(--breakdown-cor, var(--error-color));border-radius:2px;transition:width .3s ease}._catBreakdownPct_9a90r_700{text-align:right;color:var(--text-secondary)}._catBreakdownValor_9a90r_704{text-align:right;color:var(--breakdown-cor, var(--error-color));font-weight:500}._catBreakdownCount_9a90r_709{margin-left:5px;font-size:10px;color:var(--text-secondary);opacity:.7;font-weight:400}._catBreakdownRowBtn_9a90r_716{background:none;border:none;padding:0;cursor:pointer;border-radius:4px;transition:background .12s;text-align:left}._catBreakdownRowBtn_9a90r_716:hover{background:var(--gold-dim)}._catBreakdownRowBtn_9a90r_716:hover ._catBreakdownNome_9a90r_682{color:var(--gold)}._catBreakdownRowAtivo_9a90r_731{background:var(--gold-dim)}._catBreakdownRowAtivo_9a90r_731 ._catBreakdownNome_9a90r_682{color:var(--gold);font-weight:600}._catBreakdownToggleBtn_9a90r_738{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:4px}._catBreakdownHeader_9a90r_747{display:flex;align-items:center;justify-content:space-between;padding:0 0 6px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}._catBreakdownTitulo_9a90r_755{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}._catBreakdownTotal_9a90r_765{font-size:12px;font-weight:600;color:var(--breakdown-cor, var(--error-color));text-transform:none;letter-spacing:0}._catBreakdownToggle_9a90r_738{display:flex;gap:2px}._btnBreakdownToggle_9a90r_776{padding:2px 10px;border-radius:10px;border:none;background:transparent;color:var(--text-tertiary);font-size:11px;cursor:pointer;transition:background .15s,color .15s}._btnBreakdownToggle_9a90r_776:hover:not(:disabled){background:#ffffff0f;color:var(--text-secondary)}._btnBreakdownToggle_9a90r_776:disabled{opacity:.3;cursor:not-allowed}._btnBreakdownToggleAtivo_9a90r_794{background:var(--gold-dim);color:var(--gold);font-weight:600}._catBreakdownVazio_9a90r_799{font-size:12px;color:var(--text-tertiary);padding:8px 0;text-align:center}._periodBalance_9a90r_806{display:flex;flex-wrap:wrap;gap:8px 24px;padding:10px 16px;background:var(--dark-surface);border:1px solid var(--divider-strong);border-radius:8px;margin-bottom:20px;font-size:13px;color:var(--text-secondary)}._periodBalanceRotulo_9a90r_818{width:100%;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-dim, var(--gold));opacity:.75}._periodBalanceItem_9a90r_827{white-space:nowrap}._periodBalanceItemBtn_9a90r_828{background:transparent;border:none;padding:2px 6px;border-radius:4px;cursor:pointer;font-size:inherit;color:inherit;transition:background .15s}._periodBalanceItemBtn_9a90r_828:hover{background:#ffffff0f}._periodBalanceItemAtivo_9a90r_839{background:#ffffff12}._periodReceita_9a90r_840{color:var(--success-color)}._periodDespesa_9a90r_841{color:var(--error-color)}._monthGroup_9a90r_843{margin-bottom:28px}._monthHeader_9a90r_845{display:flex;align-items:center;gap:12px;padding:6px 0 8px;border-bottom:1px solid var(--divider);margin-bottom:0;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px}._monthHeader_9a90r_845:hover{background:#ffffff0a}._monthHeader_9a90r_845:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._monthTitleRow_9a90r_859{display:flex;align-items:center;gap:6px;flex:1}._monthChevron_9a90r_861{width:12px;height:12px;flex-shrink:0;stroke:#ffffff73;stroke-width:1.8;fill:none;transition:transform .18s ease}._monthChevronColapsado_9a90r_866{transform:rotate(-90deg)}._monthTitle_9a90r_859{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0}._monthTotals_9a90r_878{display:flex;gap:10px;font-size:11px;font-weight:500}._monthTotalReceita_9a90r_885{color:var(--success-color)}._monthTotalDespesa_9a90r_886{color:var(--error-color)}._monthCatBar_9a90r_888{display:flex;flex-wrap:wrap;gap:6px 12px;padding:5px 2px 8px;border-bottom:1px solid var(--divider)}._monthCatChip_9a90r_896{font-size:10px;color:var(--text-tertiary);white-space:nowrap}._monthCatChip_9a90r_896 strong{font-weight:600;color:var(--error-color);opacity:.8}._sectionHeader_9a90r_907{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--gold-border);margin-bottom:4px}._sectionTitle_9a90r_917{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0;padding-bottom:0;border-bottom:none}._sortSelect_9a90r_930{font-size:10px;background:transparent;border:1px solid var(--divider);border-radius:4px;color:var(--text-secondary);padding:2px 6px;cursor:pointer}._empty_9a90r_942{padding:48px 0;text-align:center}._emptyText_9a90r_946{font-size:14px;color:var(--text-secondary);margin:0}._btnLimparVazio_9a90r_951{margin-top:14px;padding:7px 18px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:background .15s,color .15s}._btnLimparVazio_9a90r_951:hover{background:#ffffff1a;color:var(--text-primary)}._emptyMes_9a90r_967{margin:4px 0 20px;padding:0;font-size:13px;color:var(--text-tertiary)}._loadingText_9a90r_974{font-size:14px;color:var(--text-secondary);padding:48px 0;text-align:center;margin:0}@keyframes _shimmer_9a90r_1{0%{background-position:-200% center}to{background-position:200% center}}._skeletonLista_9a90r_985{display:flex;flex-direction:column;gap:2px;padding:8px 0}._skeletonItem_9a90r_991{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px}._skeletonIcon_9a90r_998{width:20px;height:20px;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:200% 100%;animation:_shimmer_9a90r_1 1.4s infinite}._skeletonCorpo_9a90r_1007{flex:1;display:flex;flex-direction:column;gap:6px}._skeletonLinha_9a90r_1013{height:13px;border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:200% 100%;animation:_shimmer_9a90r_1 1.4s infinite}._skeletonLinhaSmall_9a90r_1020{height:11px;border-radius:4px;background:linear-gradient(90deg,#ffffff08 25%,#ffffff12,#ffffff08 75%);background-size:200% 100%;animation:_shimmer_9a90r_1 1.4s infinite .2s}._skeletonValor_9a90r_1027{width:64px;height:13px;border-radius:4px;flex-shrink:0;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:200% 100%;animation:_shimmer_9a90r_1 1.4s infinite}._link_9a90r_1039{color:var(--gold);text-decoration:none;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;transition:color .15s}._link_9a90r_1039:hover{color:var(--gold-hover)}._link_9a90r_1039:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._monthNav_9a90r_1053{display:flex;align-items:center;gap:8px}._monthLabel_9a90r_1058{font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--white);min-width:68px;text-align:center}._skeletonSummaryList_9a90r_1070{margin:0 0 40px;padding:0;list-style:none}._skeletonSummaryRow_9a90r_1075{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--divider)}._skeletonSummaryRow_9a90r_1075:first-child{border-top:1px solid var(--divider)}._summaryList_9a90r_1087{margin:0 0 40px;padding:0}._summaryRow_9a90r_1092{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--divider)}._summaryRow_9a90r_1092:first-child{border-top:1px solid var(--divider)}._summaryLabel_9a90r_1102{font-size:14px;color:var(--text-secondary);margin:0}._summaryValue_9a90r_1107{font-size:16px;font-weight:600;color:var(--white);font-variant-numeric:tabular-nums;margin:0}._summaryPositive_9a90r_1114{color:var(--success-color)}._summaryNegative_9a90r_1115{color:var(--error-color)}._balanceStrip_9a90r_1119{display:flex;align-items:baseline;gap:12px;padding:20px 0;border-bottom:1px solid var(--divider);margin-bottom:24px}._balanceStripLabel_9a90r_1127{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}._balanceStripValue_9a90r_1135{font-size:22px;font-weight:700;color:var(--white);font-variant-numeric:tabular-nums}@media(max-width:600px){._pageHeader_9a90r_70{padding:0 16px;height:52px}._pageTitle_9a90r_134{font-size:14px}._pageMain_9a90r_261{padding:20px 16px 48px}._formGrid_9a90r_386{grid-template-columns:1fr}._listRow_9a90r_461{margin:0;padding:13px 0}._listRow_9a90r_461:hover{background:none}._listRowEditMode_9a90r_483{margin:0;padding:16px 0}._listActions_9a90r_537{opacity:1}._monthNav_9a90r_1053{gap:4px}._monthLabel_9a90r_1058{min-width:auto}}._legendRec_9a90r_1157:before{content:"";display:inline-block;width:10px;height:2px;background:var(--success-color)}._legendDesp_9a90r_1164:before{content:"";display:inline-block;width:10px;height:2px;background:var(--error-color);opacity:.85}._healthBar_9a90r_1175{background:var(--surface);border:1px solid var(--divider);border-radius:10px;padding:14px 16px;margin-bottom:20px}._healthBarHeader_9a90r_1182{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}._healthBarLabel_9a90r_1188{font-size:13px;color:var(--text-secondary)}._healthBarPct_9a90r_1192{font-size:13px;font-weight:700;color:var(--white);font-variant-numeric:tabular-nums}._healthBarTrack_9a90r_1198{height:8px;background:var(--divider);border-radius:4px;overflow:hidden}._healthBarFill_9a90r_1204{height:100%;border-radius:4px;transition:width .4s ease}._healthGreen_9a90r_1209{background:var(--success-color)}._healthYellow_9a90r_1210{background:var(--gold)}._healthRed_9a90r_1211{background:var(--error-color)}._budgetItem_9a90r_1213{padding:14px 0;border-bottom:1px solid var(--divider)}._budgetItem_9a90r_1213:first-child{border-top:1px solid var(--divider)}._budgetItemHeader_9a90r_1219{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}._budgetItemName_9a90r_1227{font-size:14px;font-weight:500;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._budgetItemValues_9a90r_1236{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._budgetTrack_9a90r_1244{height:3px;background:#ffffff14;overflow:hidden}._budgetFill_9a90r_1250{height:100%;transform-origin:left center;animation:_budgetFill_9a90r_1250 .85s cubic-bezier(.16,1,.3,1) both}._budgetFillNormal_9a90r_1255{background:var(--gold)}._budgetFillOver_9a90r_1256{background:var(--error-color)}@keyframes _budgetFill_9a90r_1250{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._budgetOverNote_9a90r_1263{font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--error-color);margin-top:5px}@media(prefers-reduced-motion:reduce){._page_9a90r_55,._listRow_9a90r_461{animation:none}._btnPrimary_9a90r_149:after{display:none}._budgetFill_9a90r_1250{animation:none}}::selection{background:var(--gold);color:var(--dark-bg)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c9901a59}._fabLancamento_9a90r_1291{position:fixed;bottom:var(--fab-bottom);right:28px;z-index:900;width:var(--fab-size);height:var(--fab-size);border-radius:50%;background:var(--gold);color:var(--dark-bg);font-size:28px;line-height:1;font-weight:300;border:none;cursor:pointer;box-shadow:0 4px 16px #00000073;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .1s}._fabBadge_9a90r_1300{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9px;background:var(--error-color);color:#fff;font-size:10px;font-weight:700;line-height:18px;padding:0 4px;text-align:center;box-shadow:0 1px 4px #0006;pointer-events:none}._fabLancamento_9a90r_1291:hover{background:var(--gold-hover);transform:scale(1.06)}._fabLancamento_9a90r_1291:active{transform:scale(.96)}._fabLancamento_9a90r_1291:focus-visible{outline:2px solid var(--white);outline-offset:2px}._fabOverlay_9a90r_1314{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0009;display:flex;align-items:center;justify-content:center;padding:16px}._fabModal_9a90r_1321{background:var(--dark-surface);border:1px solid var(--divider-strong);border-radius:12px;padding:24px;width:100%;max-width:440px;box-shadow:0 16px 48px #0009}._fabModalTitle_9a90r_1327{font-size:16px;font-weight:600;color:var(--white);margin:0 0 20px}._fabOverlay_9a90r_1314[data-tipo=despesa] ._fabModalTitle_9a90r_1327{color:var(--error-color)}._fabOverlay_9a90r_1314[data-tipo=receita] ._fabModalTitle_9a90r_1327{color:var(--success-color)}._fabTipoRow_9a90r_1335{display:flex;gap:20px;margin-bottom:16px}._fabTipoLabel_9a90r_1339{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--text-secondary);cursor:pointer}._fabTipoLabel_9a90r_1339 input[type=radio]{accent-color:var(--gold)}._fabFieldRow_9a90r_1345{display:flex;gap:12px}._fabFieldRow_9a90r_1345 ._fabField_9a90r_1345{flex:1}._fabField_9a90r_1345{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._fabField_9a90r_1345 label{font-size:11px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:6px}._categoriaSugeridaBadge_9a90r_1356{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-border);border-radius:3px;padding:1px 4px}._fabField_9a90r_1345 input,._fabField_9a90r_1345 select{background:var(--dark-bg);border:1px solid var(--divider-strong);border-radius:6px;padding:8px 10px;color:var(--white);font-size:13px;width:100%;box-sizing:border-box}._fabField_9a90r_1345 input:focus,._fabField_9a90r_1345 select:focus{outline:none;border-color:var(--gold)}._fabObsExpand_9a90r_1375{background:none;border:none;color:var(--gold);font-size:12px;cursor:pointer;padding:2px 0;opacity:.75;text-align:left}._fabObsExpand_9a90r_1375:hover{opacity:1}._fabDescricaoWrapper_9a90r_1382{position:relative}._fabSugestoes_9a90r_1384{position:absolute;top:100%;left:0;right:0;z-index:20;background:var(--dark-surface);border:1px solid var(--gold);border-top:none;border-radius:0 0 6px 6px;overflow:hidden}._fabSugestao_9a90r_1390{padding:8px 10px;font-size:13px;color:var(--white);cursor:pointer;-webkit-user-select:none;user-select:none}._fabSugestao_9a90r_1390:hover{background:var(--divider-strong)}._fabSugestaoFocada_9a90r_1395{background:var(--gold);color:var(--dark-bg)}._fabSugestaoFocada_9a90r_1395:hover{background:var(--gold-hover);color:var(--dark-bg)}._fabErro_9a90r_1398{font-size:12px;color:var(--error-color);margin:0 0 12px}._fabActions_9a90r_1402{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}@keyframes _novoItemFlash_9a90r_1{0%{background:#c9901a38}60%{background:#c9901a1f}to{background:transparent}}._listRowNovo_9a90r_1412{animation:_novoItemFlash_9a90r_1 2s ease forwards}._listRowFocado_9a90r_1417{background:var(--gold-dim)!important;box-shadow:inset 2px 0 0 var(--gold)}._orcBarra_9a90r_1423{margin-top:8px}._orcBarraTexto_9a90r_1424{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;color:var(--text-secondary);margin-bottom:5px}._orcBarraTrack_9a90r_1428{height:4px;border-radius:2px;background:var(--divider-strong);overflow:hidden}._orcBarraFill_9a90r_1431{height:100%;border-radius:2px;transition:width .3s ease,background-color .3s ease}._toast_9a90r_1435{position:fixed;bottom:calc(var(--fab-bottom) + var(--fab-size) + 12px);right:28px;z-index:1100;background:var(--success-color);color:var(--dark-bg);font-size:13px;font-weight:600;padding:10px 18px;border-radius:8px;box-shadow:0 4px 16px #00000073;animation:_toastIn_9a90r_1 .2s ease;display:flex;align-items:center;gap:12px}._toastHistorico_9a90r_1444{position:fixed;bottom:28px;left:28px;z-index:1100;background:var(--dark-surface);color:var(--white);border:1px solid var(--divider-strong);font-size:13px;font-weight:600;padding:10px 18px;border-radius:8px;box-shadow:0 4px 16px #00000073;animation:_toastIn_9a90r_1 .2s ease;display:flex;align-items:center;gap:12px}._toastHistorico_9a90r_1444 ._toastDesfazer_9a90r_1453{border-color:var(--white);color:var(--white)}._toastHistorico_9a90r_1444 ._toastDesfazer_9a90r_1453:hover{background:#ffffff1f}._toastDesfazer_9a90r_1453{background:none;border:1.5px solid var(--dark-bg);border-radius:4px;color:var(--dark-bg);font-size:12px;font-weight:700;padding:3px 10px;cursor:pointer;white-space:nowrap}._toastDesfazer_9a90r_1453:hover{background:#0000001f}._toastDesfazer_9a90r_1453:disabled{opacity:.5;cursor:default}._listObs_9a90r_1466{font-size:11px;color:#ffffff73;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._listTipoIcon_9a90r_1476{width:16px;height:16px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;align-self:flex-start;margin-top:1px;opacity:.85}._listContaContraparte_9a90r_1490{font-size:11px;color:#ffffff8c;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-style:italic}._highlight_9a90r_1501{background-color:#d4a0174d;color:inherit;border-radius:2px;padding:0 1px;font-style:normal}@keyframes _toastIn_9a90r_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._buscaOverlay_9a90r_1516{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000a6;display:flex;align-items:flex-start;justify-content:center;padding:80px 16px 16px;animation:_overlayIn_9a90r_1 .15s ease both}@keyframes _overlayIn_9a90r_1{0%{opacity:0}to{opacity:1}}._buscaModal_9a90r_1529{background:var(--dark-surface);border:1px solid var(--divider-strong);border-radius:14px;width:100%;max-width:560px;box-shadow:0 24px 64px #0000008c;overflow:hidden;animation:_modalDown_9a90r_1 .18s cubic-bezier(.16,1,.3,1) both}@keyframes _modalDown_9a90r_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._buscaInputWrapper_9a90r_1544{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--divider)}._buscaIcone_9a90r_1550{width:18px;height:18px;flex-shrink:0;stroke:var(--text-secondary);stroke-width:1.75;fill:none;stroke-linecap:round;stroke-linejoin:round}._buscaInput_9a90r_1544{flex:1;background:transparent;border:none;outline:none;font-family:Instrument Sans,sans-serif;font-size:15px;color:var(--text-primary);caret-color:var(--gold)}._buscaInput_9a90r_1544::placeholder{color:var(--text-tertiary)}._buscaEsc_9a90r_1564{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--text-tertiary);background:var(--divider);border-radius:4px;padding:2px 6px;flex-shrink:0}._buscaResultados_9a90r_1572{max-height:360px;overflow-y:auto}._buscaSecaoTitulo_9a90r_1576{font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);padding:10px 16px 4px}._buscaItem_9a90r_1583{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:transparent;border:none;padding:9px 16px;cursor:pointer;color:var(--text-primary);font-size:14px;transition:background .1s}._buscaItem_9a90r_1583:hover,._buscaItemSelecionado_9a90r_1590{background:var(--gold-dim)}._buscaItemSelecionado_9a90r_1590{outline:none}._buscaItemIndicador_9a90r_1597{font-size:12px;font-weight:700;flex-shrink:0;width:20px;text-align:center;color:var(--text-tertiary)}._buscaItemIndicadorReceita_9a90r_1602{color:var(--success-color)}._buscaItemIndicadorDespesa_9a90r_1603{color:var(--error-color)}._buscaItemIndicadorTransferencia_9a90r_1604{color:var(--gold)}._buscaItemNome_9a90r_1606{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._buscaItemMeta_9a90r_1608{font-size:12px;color:var(--text-tertiary);flex-shrink:0}._buscaDivisor_9a90r_1612{height:1px;background:var(--divider);margin:4px 0}._buscaVazio_9a90r_1616{padding:20px 16px;font-size:14px;color:var(--text-tertiary);text-align:center}._buscaFooter_9a90r_1621{border-top:1px solid var(--divider);padding:8px 16px;font-size:11px;color:var(--text-tertiary);font-family:Barlow Condensed,sans-serif;letter-spacing:.04em;display:flex;gap:16px}._atalhoOverlay_9a90r_1631{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000a6;display:flex;align-items:center;justify-content:center;padding:16px;animation:_overlayIn_9a90r_1 .15s ease both}._atalhoModal_9a90r_1639{background:var(--dark-surface);border:1px solid var(--divider-strong);border-radius:14px;width:100%;max-width:480px;box-shadow:0 24px 64px #0000008c;overflow:hidden;animation:_modalDown_9a90r_1 .18s cubic-bezier(.16,1,.3,1) both}._atalhoHeader_9a90r_1649{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--divider)}._atalhoTitulo_9a90r_1655{font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--white);margin:0}._atalhoFechar_9a90r_1662{background:transparent;border:none;cursor:pointer;color:var(--text-tertiary);padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}._atalhoFechar_9a90r_1662:hover{color:var(--text-primary);background:var(--dark-hover)}._atalhoFechar_9a90r_1662:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._atalhoCorpo_9a90r_1671{padding:8px 0 16px}._atalhoGrupoTitulo_9a90r_1675{font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);padding:10px 20px 4px}._atalhoLinha_9a90r_1682{display:flex;align-items:center;justify-content:space-between;padding:7px 20px;gap:16px}._atalhoDescricao_9a90r_1687{font-size:13px;color:var(--text-secondary)}._atalhoTeclas_9a90r_1691{display:flex;align-items:center;gap:4px;flex-shrink:0}._atalhoKbd_9a90r_1695{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-secondary);background:var(--input-bg);border:1px solid var(--divider-strong);border-radius:5px;padding:2px 7px;min-width:22px;text-align:center}._atalhoOu_9a90r_1705{font-size:10px;color:var(--text-tertiary)}._atalhoRodape_9a90r_1709{border-top:1px solid var(--divider);padding:10px 20px;font-size:11px;color:var(--text-tertiary);font-family:Barlow Condensed,sans-serif;letter-spacing:.04em;text-align:center}._offlineBanner_9a90r_1719{position:fixed;top:0;left:0;right:0;z-index:9999;background:#c0392b;color:#fff;text-align:center;padding:8px 16px;font-size:13px;font-weight:600;letter-spacing:.01em;animation:_slideDown_9a90r_1 .2s ease}@keyframes _slideDown_9a90r_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}._goModeToast_9a90r_1741{position:fixed;bottom:88px;left:50%;transform:translate(-50%);background:var(--dark-surface);border:1px solid var(--dark-border);border-radius:10px;padding:12px 16px;z-index:1100;box-shadow:0 4px 24px #0006;pointer-events:none;animation:_fadeIn_9a90r_1 .1s ease;min-width:280px}._goModeLabel_9a90r_1756{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);text-align:center;margin-bottom:10px}._goModeGrid_9a90r_1766{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px 12px}._goModeItem_9a90r_1771{display:flex;align-items:center;gap:3px;font-size:11px}._goModeKbd_9a90r_1777{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--dark-bg);border:1px solid var(--dark-border);border-radius:3px;font-size:10px;font-family:monospace;color:var(--text-primary);line-height:1}._goModePlus_9a90r_1792{color:var(--text-tertiary);font-size:10px}._goModeNome_9a90r_1796{color:var(--text-secondary);font-size:11px;margin-left:3px}
