._appContainer_1djmj_1{display:flex;height:100vh;background:var(--bg-gradient);color:var(--text);overflow:hidden;max-width:100vw}._sidebarSpacer_1djmj_19{width:80px;flex-shrink:0;transition:width .3s ease-in-out}._sidebarSpacer_1djmj_19._pinned_1djmj_31{width:288px}@media (max-width: 960px){._sidebarSpacer_1djmj_19{display:none}}._page_1djmj_51{flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;max-width:100%;height:100vh}._content_1djmj_71{flex:1;width:100%;margin:0;padding:10px 18px 20px}._loadingContainer_1djmj_85{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:24px}._spinner_1djmj_103{width:48px;height:48px;border:4px solid var(--border-soft);border-top-color:#3b82f6;border-radius:50%;animation:_spin_1djmj_103 1s linear infinite}._loadingText_1djmj_121{font-size:16px;font-weight:700;color:var(--muted);letter-spacing:.5px;animation:_pulseText_1djmj_1 1.5s ease-in-out infinite}@keyframes _spin_1djmj_103{to{transform:rotate(360deg)}}@keyframes _pulseText_1djmj_1{0%,to{opacity:.5}50%{opacity:1}}._periodButtonsRow_1djmj_155{display:flex;align-items:center;gap:10px;margin-top:10px;margin-bottom:10px}._periodLabel_1djmj_171{font-size:11px;font-weight:700;color:var(--muted)}._periodSegmentGroup_1djmj_183{display:inline-flex;background:var(--card-bg);border:1px solid var(--border);padding:3px;border-radius:8px;gap:3px;box-shadow:0 2px 8px #0000000a}._periodSegmentBtn_1djmj_203{background:transparent;border:none;color:var(--muted);padding:4px 12px;border-radius:6px;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap}._periodSegmentBtn_1djmj_203:hover:not(._activeSegment_1djmj_229){color:var(--text);background:var(--border-soft)}._periodSegmentBtn_1djmj_203._activeSegment_1djmj_229{background:#3b82f6;color:#fff;box-shadow:0 2px 8px #3b82f659}._kpiRow_1djmj_251{margin-top:6px}._middleRow_1djmj_259{display:grid;grid-template-columns:.85fr 1.15fr;gap:10px;margin-top:10px}._bottomRow_1djmj_273{margin-top:10px}._card_1djmj_283{border:1px solid var(--border);background:var(--card-bg);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}._cardHeader_1djmj_299{display:flex;align-items:baseline;justify-content:space-between;padding:8px 12px 6px;border-bottom:1px solid var(--border-soft);background:var(--card-header-bg)}._cardHeader_1djmj_299 h2{margin:0;font-size:13px;letter-spacing:.2px;font-weight:750}._cardHint_1djmj_331{font-size:11px;color:var(--muted)}._footer_1djmj_341{width:100%;margin-top:auto;padding:14px 24px 22px;color:var(--muted);font-size:12px;border-top:1px solid var(--border-soft);background:var(--footer-bg)}@media (max-width: 960px){._content_1djmj_71{padding:14px 10px 22px;max-width:100%;overflow-x:hidden}._footer_1djmj_341{padding:14px 10px 22px}._middleRow_1djmj_259{grid-template-columns:1fr}}._wrap_2vtdq_1{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--border);background:var(--header-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._inner_2vtdq_11{width:100%;margin:0;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:nowrap;min-height:38px}._left_2vtdq_24{display:flex;align-items:center;gap:12px;min-width:240px}._logo_2vtdq_31{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex:0 0 38px;font-weight:900;letter-spacing:-.5px;background:linear-gradient(135deg,var(--accent-a),var(--accent-b));color:#050812;box-shadow:var(--shadow)}._titles_2vtdq_46{display:grid;gap:2px}._title_2vtdq_46{font-size:16px;font-weight:800;line-height:1.1}._subtitle_2vtdq_57{font-size:12px;color:var(--muted);line-height:1.2}._filtersHint_2vtdq_64{margin-top:2px;font-size:11px;color:var(--muted);max-width:520px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._right_2vtdq_75{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex:1;min-width:320px}._actions_2vtdq_84{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}._meta_2vtdq_91{text-align:right;white-space:nowrap}._metaLabel_2vtdq_96{font-size:10px;color:var(--muted)}._metaValue_2vtdq_101{font-size:11px;font-weight:750;letter-spacing:.2px}._refreshBtn_2vtdq_108{padding:5px 12px;border-radius:8px;border:1px solid var(--border);background:linear-gradient(135deg,#7f7f7f1f,#7f7f7f0f);color:var(--text);font-weight:800;cursor:pointer;outline:none;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;font-size:11px}._refreshText_2vtdq_125{display:inline-block;min-width:auto;text-align:center}._refreshBtn_2vtdq_108[data-loading=true]:before{content:"";width:14px;height:14px;border-radius:999px;border:2px solid rgba(127,127,127,.35);border-top-color:var(--text);animation:_spin_2vtdq_174 .9s linear infinite}._iconRefreshBtn_2vtdq_142{background:var(--card-bg-soft);border:1px solid var(--border);border-radius:9999px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text);cursor:pointer;transition:all .2s ease-in-out;padding:0;outline:none;margin-right:4px}._iconRefreshBtn_2vtdq_142:hover{background:var(--border-soft);border-color:var(--muted);color:#3b82f6}._iconRefreshBtn_2vtdq_142:active{transform:scale(.92)}._iconRefreshBtn_2vtdq_142:disabled{cursor:not-allowed;opacity:.6}._spinning_2vtdq_174 svg{animation:_spin_2vtdq_174 .8s linear infinite}@keyframes _spin_2vtdq_174{to{transform:rotate(360deg)}}._refreshBtn_2vtdq_108:hover{border-color:var(--focus)}._refreshBtn_2vtdq_108:disabled{opacity:.55;cursor:not-allowed}._refreshBtn_2vtdq_108:focus{box-shadow:0 0 0 4px var(--focus-ring)}._disclaimerWrap_2vtdq_196{display:inline-flex}._disclaimerBtn_2vtdq_200{display:inline-flex;align-items:center;gap:6px;background:#2563eb1f;border:1px solid rgba(37,99,235,.35);color:#2563eb;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap;box-shadow:0 2px 6px #2563eb1f}._disclaimerBtn_2vtdq_200:hover{background:#2563eb40;border-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 10px #2563eb38}._modalBackdrop_2vtdq_224{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;text-align:left}._disclaimerModalCard_2vtdq_239{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;width:92%;max-width:600px;max-height:90vh;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;overflow:hidden;animation:_modalScaleIn_2vtdq_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _modalScaleIn_2vtdq_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._disclaimerHeader_2vtdq_258{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border);background:#7f7f7f08}._disclaimerHeader_2vtdq_258 h3{margin:0;font-size:17px;font-weight:800;color:var(--text);display:flex;align-items:center;gap:10px}._closeBtn_2vtdq_277{background:#7f7f7f1a;border:none;width:32px;height:32px;border-radius:50%;font-size:16px;cursor:pointer;color:var(--muted);display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_2vtdq_277:hover{background:#ef444426;color:#ef4444}._disclaimerBody_2vtdq_297{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._disclaimerCardItem_2vtdq_305{background:#7f7f7f0a;border:1px solid var(--border);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}._disclaimerItemTitle_2vtdq_315{font-size:13px;font-weight:800;color:var(--text);display:flex;align-items:center;gap:8px}._disclaimerItemDesc_2vtdq_324{font-size:13px;color:var(--muted);margin:0;line-height:1.5}._disclaimerItemHighlight_2vtdq_331{font-size:12px;font-weight:700;color:#2563eb;background:#2563eb14;padding:8px 12px;border-radius:8px;border-left:3px solid #2563eb;margin-top:4px}._clearBtn_2vtdq_343{padding:9px 12px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-weight:900;cursor:pointer;outline:none;flex:0 0 auto}._clearBtn_2vtdq_343:hover{border-color:var(--focus);filter:brightness(1.02)}._clearBtn_2vtdq_343:disabled{opacity:.55;cursor:not-allowed}._clearBtn_2vtdq_343:focus{box-shadow:0 0 0 4px var(--focus-ring)}@media (max-width: 820px){._inner_2vtdq_11{padding:10px 14px;flex-wrap:wrap;align-items:flex-start}._right_2vtdq_75{width:100%;justify-content:space-between;min-width:0}._meta_2vtdq_91{text-align:left}._filtersHint_2vtdq_64{max-width:100%}}@media (max-width: 960px){._left_2vtdq_24{padding-left:54px}._disclaimerWrap_2vtdq_196{display:none!important}._metaLabel_2vtdq_96{font-size:9px!important}._metaValue_2vtdq_101{font-size:10px!important}}._grid_zyi94_1{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;width:100%;padding-bottom:2px}._card_zyi94_17{border:1px solid var(--border);border-left:4px solid var(--accent-a);background:var(--card-bg);border-radius:10px;padding:8px 10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px;min-width:0;box-sizing:border-box}._cardMinor_zyi94_45{border:1px solid var(--border);background:var(--card-bg-soft);border-radius:10px;padding:6px 8px;display:flex;flex-direction:column;gap:2px;min-width:0;box-sizing:border-box}._value_zyi94_69{font-size:14px;font-weight:800;color:var(--text);letter-spacing:-.5px;white-space:nowrap}._valueMinor_zyi94_85{font-size:12px;font-weight:800;color:var(--text);letter-spacing:-.3px;white-space:nowrap}._label_zyi94_101{font-size:10px;font-weight:600;color:var(--muted);white-space:normal;line-height:1.2}@media (min-width: 1600px){._value_zyi94_69{font-size:15px}._card_zyi94_17{padding:10px 12px}}@media (max-width: 1024px){._grid_zyi94_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px}._value_zyi94_69{font-size:13.5px}}@media (max-width: 768px){._grid_zyi94_1{grid-template-columns:repeat(2,1fr);gap:6px}._card_zyi94_17:first-child{grid-column:span 2}._value_zyi94_69{font-size:13.5px}._label_zyi94_101{font-size:10px}}@media (max-width: 480px){._grid_zyi94_1{grid-template-columns:repeat(2,1fr);gap:4px}._card_zyi94_17:first-child{grid-column:span 2}._card_zyi94_17{padding:8px 10px}._value_zyi94_69{font-size:12.5px}._label_zyi94_101{font-size:9.5px}}._change_zyi94_231{font-size:9px;font-weight:700;margin-top:2px;white-space:nowrap}._positive_zyi94_245{color:#10b981}._negative_zyi94_253{color:#ef4444}._neutral_zyi94_261{color:var(--muted)}._compareLabel_zyi94_269{color:var(--muted);font-weight:400}._shimmerCard_zyi94_279{border:1px solid var(--border);background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_zyi94_279 1.5s infinite linear;border-radius:10px;height:54px;width:100%}@keyframes _shimmer_zyi94_279{0%{background-position:-200% 0}to{background-position:200% 0}}._wrap_102ib_1{padding:8px 10px 10px}._tableWrap_102ib_9{overflow:auto;border-radius:8px;border:1px solid var(--border);background:var(--card-bg-soft)}._table_102ib_9{width:100%;border-collapse:collapse}._table_102ib_9 thead th{position:sticky;top:0;background:var(--table-head-bg);font-size:10px;color:var(--muted);padding:6px 10px;text-align:right;border-bottom:1px solid var(--border)}._table_102ib_9 thead th:first-child{text-align:left}._table_102ib_9 tbody td{padding:5px 10px;border-bottom:1px solid var(--border-soft);text-align:right;font-size:11px;color:var(--text)}._firstCol_102ib_79{text-align:left!important}._label_102ib_87{font-weight:800}._pedidosHint_102ib_95{font-size:11px;color:var(--muted);margin-top:2px}._rowBtn_102ib_109{cursor:pointer;-webkit-user-select:none;user-select:none}._rowBtn_102ib_109:hover{background:#7f7f7f14}._selected_102ib_127{box-shadow:0 0 0 2px var(--focus) inset;background:#7f7f7f1a}._dimmed_102ib_135{opacity:.55;filter:saturate(.7)}._totalRow_102ib_145 td{font-weight:900;border-bottom:none;background:#7f7f7f1a}._shimmerCell_102ib_157{height:16px;background:linear-gradient(90deg,var(--card-bg) 25%,var(--border-soft) 50%,var(--card-bg) 75%);background-size:200% 100%;animation:_shimmer_102ib_157 1.5s infinite linear;border-radius:4px;width:80%;display:inline-block}@keyframes _shimmer_102ib_157{0%{background-position:-200% 0}to{background-position:200% 0}}._wrap_17lf5_1{padding:8px 10px 10px}._tableWrap_17lf5_9{overflow:auto;border-radius:8px;border:1px solid var(--border);background:var(--card-bg)}._table_17lf5_9{width:100%;border-collapse:collapse;min-width:720px}._table_17lf5_9 thead th{position:sticky;top:0;background:var(--table-head-bg);font-size:10px;font-weight:700;color:var(--muted);padding:6px 10px;text-align:right;border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.5px}._table_17lf5_9 thead th:first-child{text-align:left}._table_17lf5_9 tbody td{padding:5px 10px;border-bottom:1px solid var(--border-soft);text-align:right;font-size:11px;color:var(--text)}._firstCol_17lf5_87{text-align:left!important}._firstColInner_17lf5_95{display:inline-flex;align-items:center;gap:6px;min-height:18px}._expandBtn_17lf5_109{width:18px;height:18px;border-radius:4px;border:1px solid var(--border);background:var(--border-soft);color:var(--text);cursor:pointer;font-weight:900;display:inline-flex;align-items:center;justify-content:center;font-size:9px;transition:all .2s}._expandBtn_17lf5_109:hover{border-color:var(--focus);background:var(--border)}._expandSpacer_17lf5_151{width:18px;height:18px;display:inline-block}._label_17lf5_163{font-weight:600}._rowBtn_17lf5_173{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}._rowBtn_17lf5_173:hover{background:var(--border-soft)}._selected_17lf5_193{background:#f1f5f9!important;color:#1e3a8a!important}html[data-theme=dark] ._selected_17lf5_193{background:#3b82f626!important;color:#3b82f6!important}._dimmed_17lf5_209{opacity:.55;filter:saturate(.7)}._totalRow_17lf5_219 td{font-weight:800;border-bottom:none;background:var(--table-head-bg)}._note_17lf5_231{margin-top:10px;font-size:11px;color:var(--muted);padding-top:10px;border-top:1px solid var(--border-soft)}._moneyHead_17lf5_247{text-align:right}._moneyCell_17lf5_255{text-align:right;font-variant-numeric:tabular-nums}._shimmerCell_17lf5_265{height:16px;background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_17lf5_265 1.5s infinite linear;border-radius:4px;width:80%;display:inline-block}@keyframes _shimmer_17lf5_265{0%{background-position:-200% 0}to{background-position:200% 0}}._wrap_1pxby_1{padding:8px 10px 10px}._filters_1pxby_11{display:grid;grid-template-columns:1fr 220px 220px 130px auto;gap:8px;align-items:end;margin-bottom:8px}._filterBlock_1pxby_31{display:flex;flex-direction:column;gap:4px;min-width:0}._filterLabel_1pxby_45{font-size:10px;color:var(--muted);font-weight:700;padding-left:2px}._input_1pxby_59{width:100%;padding:5px 10px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);outline:none;font-size:11px;transition:all .2s}._input_1pxby_59:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}._select_1pxby_93{width:100%;padding:5px 10px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);outline:none;font-size:11px;transition:all .2s}._select_1pxby_93:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}._exportBtn_1pxby_127{height:28px;padding:0 12px;border-radius:6px;border:1px solid var(--border);background:var(--border-soft);color:var(--text);font-weight:700;font-size:11px;cursor:pointer;white-space:nowrap;transition:all .2s}._exportBtn_1pxby_127:hover:not(:disabled){border-color:var(--focus);background:var(--border)}._exportBtn_1pxby_127:disabled{opacity:.5;cursor:not-allowed}._count_1pxby_175{font-size:11px;color:var(--muted);text-align:right;align-self:center;white-space:nowrap}._tableWrap_1pxby_193{border-radius:8px;border:1px solid var(--border);overflow:auto;max-height:440px;min-height:120px;background:var(--card-bg)}._table_1pxby_193{width:100%;border-collapse:collapse;min-width:1200px}._table_1pxby_193 thead th{position:sticky;top:0;background:var(--table-head-bg);font-size:10px;font-weight:700;color:var(--muted);padding:6px 10px;text-align:left;border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.5px}._table_1pxby_193 tbody td{padding:5px 10px;border-bottom:1px solid var(--border-soft);font-size:11px;color:var(--text)}._mono_1pxby_267{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._trunc_1pxby_277{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._money_1pxby_291{text-align:right;font-variant-numeric:tabular-nums}._table_1pxby_193 thead th:nth-child(12),._table_1pxby_193 tbody td:nth-child(12){text-align:right;font-variant-numeric:tabular-nums}._badge_1pxby_317,._badgeItem_1pxby_343{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;font-size:10px;font-weight:700;border:1px solid var(--border);background:var(--card-bg-soft);white-space:nowrap}._itemStatusCell_1pxby_369{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._statusItemTooltip_1pxby_385{position:fixed;z-index:1000;min-width:180px;padding:8px 10px;border-radius:8px;border:1px solid var(--border);background:var(--card-bg);box-shadow:0 8px 24px #0000002e;font-size:12px;color:var(--text);pointer-events:none}._statusItemTooltipTitle_1pxby_413{font-weight:700;margin-bottom:4px;white-space:nowrap}._statusItemTooltipDl_1pxby_425{display:grid;grid-template-columns:auto auto;gap:2px 12px;margin:0}._statusItemTooltipDl_1pxby_425 dt{color:var(--muted)}._statusItemTooltipDl_1pxby_425 dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}._expandBtn_1pxby_461{width:20px;height:20px;border-radius:5px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);cursor:pointer;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:transform .08s ease,border-color .12s ease,background .12s ease;font-size:9px}._expandBtn_1pxby_461:hover{border-color:var(--focus)}._expandBtn_1pxby_461:active{transform:scale(.98)}._expandBtn_1pxby_461:focus{outline:none;border-color:var(--focus);box-shadow:0 0 0 4px var(--focus-ring)}._rowClickable_1pxby_523{cursor:pointer;transition:background .15s}._rowClickable_1pxby_523:hover{background:var(--border-soft)}._rowSelected_1pxby_541{background:#f1f5f9!important;color:#1e3a8a!important}html[data-theme=dark] ._rowSelected_1pxby_541{background:#3b82f626!important;color:#3b82f6!important}._rowDimmed_1pxby_561{opacity:.55;filter:saturate(.75)}._itemsRow_1pxby_573 td{border-bottom:1px solid var(--border-soft)}._itemsCell_1pxby_581{padding:12px;background:var(--card-bg-soft)}._itemsTitle_1pxby_591{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:800;margin-bottom:10px;color:var(--text)}._itemsTitleLeft_1pxby_611{display:flex;align-items:center;gap:8px;min-width:0}._monoStrong_1pxby_625{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:900}._smallHint_1pxby_637{font-size:11px;color:var(--muted)}._itemsTable_1pxby_647{width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden;border:1px solid var(--border-soft);background:var(--card-bg);table-layout:fixed}._itemsTable_1pxby_647 th,._itemsTable_1pxby_647 td{padding:8px 10px;font-size:12px;border-bottom:1px solid var(--border-soft);color:var(--text)}._itemsTable_1pxby_647 thead th{font-size:11px;color:var(--muted);background:var(--table-head-bg)}._itemsTable_1pxby_647 tbody tr:last-child td{border-bottom:none}._itemsTable_1pxby_647 th:nth-child(1),._itemsTable_1pxby_647 td:nth-child(1){width:56px}._itemsTable_1pxby_647 th:nth-child(2),._itemsTable_1pxby_647 td:nth-child(2){width:130px}._itemsTable_1pxby_647 th:nth-child(4),._itemsTable_1pxby_647 td:nth-child(4){width:110px}._itemsTable_1pxby_647 th:nth-child(5),._itemsTable_1pxby_647 td:nth-child(5){width:70px}._itemsTable_1pxby_647 th:nth-child(6),._itemsTable_1pxby_647 td:nth-child(6){width:160px}._itemsTable_1pxby_647 th:nth-child(7),._itemsTable_1pxby_647 td:nth-child(7){width:120px}._itemsTable_1pxby_647 th:nth-child(4),._itemsTable_1pxby_647 td:nth-child(4),._itemsTable_1pxby_647 th:nth-child(5),._itemsTable_1pxby_647 td:nth-child(5),._itemsTable_1pxby_647 th:nth-child(7),._itemsTable_1pxby_647 td:nth-child(7){text-align:right;font-variant-numeric:tabular-nums}._itemsTable_1pxby_647 td:nth-child(3),._itemsTable_1pxby_647 th:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemsEmpty_1pxby_777{padding:12px;opacity:.85;color:var(--muted)}._helper_1pxby_791{margin-top:10px;font-size:11px;color:var(--muted)}._helper_1pxby_791 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width: 980px){._filters_1pxby_11{grid-template-columns:1fr;align-items:stretch;gap:12px}._count_1pxby_175{text-align:left;width:100%;margin-top:4px}._table_1pxby_193{min-width:980px}._multiBtn_1pxby_893,._multiPanel_1pxby_895{width:100%!important}._exportBtn_1pxby_127{width:100%;height:40px;display:flex;align-items:center;justify-content:center}}._multiBtn_1pxby_893{height:28px;width:220px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:11px;font-weight:700;cursor:pointer}._multiText_1pxby_953{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}._multiChevron_1pxby_967{opacity:.8;margin-left:10px;font-size:10px}._multiPanel_1pxby_895{position:absolute;z-index:50;margin-top:6px;width:240px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);box-shadow:var(--shadow);padding:8px}._multiPanelTop_1pxby_1003{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._multiTitle_1pxby_1017{font-weight:800;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}._multiClear_1pxby_1033{border:1px solid var(--border);background:transparent;color:var(--text);border-radius:8px;padding:5px 8px;font-size:10px;font-weight:700;cursor:pointer}._multiList_1pxby_1055{max-height:240px;overflow:auto;padding-right:6px}._multiItem_1pxby_1067{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:700}._multiItem_1pxby_1067:hover{background:#7f7f7f14}._multiEmpty_1pxby_1099{padding:8px;color:var(--muted);font-size:11px}._filterBlock_1pxby_31{position:relative}._shimmerCell_1pxby_811{height:16px;background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_1pxby_811 1.5s infinite linear;border-radius:4px;width:80%;display:inline-block}@keyframes _shimmer_1pxby_811{0%{background-position:-200% 0}to{background-position:200% 0}}._container_1ucgz_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg);padding:20px}._card_1ucgz_10{background:var(--card-bg);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;padding:32px;width:100%;max-width:400px;display:flex;flex-direction:column;gap:24px}._header_1ucgz_23{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}._logo_1ucgz_31{height:28px;width:auto;display:block}._title_1ucgz_37{font-family:Outfit,sans-serif;font-size:26px;font-weight:700;color:#1e40af;letter-spacing:0;margin-bottom:0}._subtitle_1ucgz_46{font-size:14px;color:var(--muted)}._form_1ucgz_51{display:flex;flex-direction:column;gap:16px}._inputGroup_1ucgz_57{display:flex;flex-direction:column;gap:8px}._label_1ucgz_63{font-size:14px;font-weight:700;color:var(--text)}._input_1ucgz_57{padding:12px 16px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:14px;outline:none;transition:border-color .2s}._input_1ucgz_57:focus{border-color:#3b82f6}._button_1ucgz_84{padding:14px;border-radius:8px;border:none;background-color:#1e40af;color:#fff;font-weight:800;font-size:16px;cursor:pointer;transition:opacity .2s,background-color .2s}._button_1ucgz_84:hover:not(:disabled){background-color:#1e3a8a}._button_1ucgz_84:disabled{opacity:.6;cursor:not-allowed}._error_1ucgz_105{background-color:#ef44441a;color:#ef4444;padding:12px;border-radius:8px;font-size:14px;font-weight:600;text-align:center;border:1px solid rgba(239,68,68,.2)}._success_1ucgz_116{background-color:#22c55e1a;color:#16a34a;padding:12px;border-radius:8px;font-size:14px;font-weight:600;text-align:center;border:1px solid rgba(34,197,94,.2)}._container_va08d_1{padding:32px;max-width:1440px;margin:0 auto}._header_va08d_7{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}._title_va08d_14{font-size:24px;font-weight:800;margin:0}._subtitle_va08d_20{color:var(--muted);margin:4px 0 0;font-size:14px}._newUserBtn_va08d_26{background:var(--focus);color:#fff;border:none;padding:10px 18px;border-radius:8px;font-weight:700;cursor:pointer;transition:opacity .2s}._newUserBtn_va08d_26:hover{opacity:.9}._searchBar_va08d_41{margin-bottom:24px}._searchBar_va08d_41 input{width:100%;padding:12px 16px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:15px;outline:none;transition:border-color .2s}._searchBar_va08d_41 input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}._tableWrap_va08d_62{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;overflow:hidden}._table_va08d_62{width:100%;border-collapse:collapse}._table_va08d_62 th{text-align:left;padding:16px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted);text-transform:uppercase;font-weight:800;letter-spacing:.5px}._table_va08d_62 td{padding:16px;border-bottom:1px solid var(--border);font-size:14px}._row_va08d_91{cursor:pointer;transition:background .2s}._row_va08d_91:hover{background:#7f7f7f0d}._tagAdmin_va08d_100{background:#22c55e26;color:#16a34a;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:900;text-transform:uppercase}._tagUser_va08d_110{background:#7f7f7f1a;color:var(--text);padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700}._drawerOverlay_va08d_124{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;align-items:center;justify-content:center}._drawer_va08d_124{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;width:95%;max-width:980px;height:82vh;min-height:580px;max-height:780px;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;overflow:hidden;animation:_modalScaleIn_va08d_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _modalScaleIn_va08d_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._drawerHeader_va08d_159{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid var(--border);background:#7f7f7f08}._drawerHeader_va08d_159 h2{margin:0;font-size:17px;font-weight:800;color:var(--text);display:flex;align-items:center;gap:10px}._closeBtn_va08d_178{background:#7f7f7f1a;border:none;width:32px;height:32px;border-radius:50%;font-size:16px;cursor:pointer;color:var(--muted);display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_va08d_178:hover{background:#ef444426;color:#ef4444}._drawerBody_va08d_198{padding:14px 24px 20px;overflow:hidden;flex:1;display:flex;flex-direction:column;gap:10px}._userProfileCard_va08d_207{background:linear-gradient(135deg,#2563eb0d,#4f46e50d);border:1px solid rgba(37,99,235,.2);border-radius:12px;padding:8px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px}._dimPillBar_va08d_218{display:flex;flex-wrap:wrap;gap:6px}._dimPill_va08d_218{padding:6px 12px;border-radius:16px;border:1px solid var(--border);background:var(--card-bg);color:var(--muted);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .2s;display:flex;align-items:center;gap:6px}._dimPill_va08d_218:hover{color:var(--text);border-color:var(--focus)}._dimPillActive_va08d_245{background:var(--focus);color:#fff;border-color:var(--focus);box-shadow:0 4px 12px #2563eb4d}._checkGridContainer_va08d_252{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;flex:1;min-height:0;overflow-y:auto;padding:12px;border:1px solid var(--border);border-radius:14px;background:#7f7f7f05;align-content:start}._checkGridContainer_va08d_252::-webkit-scrollbar{width:6px}._checkGridContainer_va08d_252::-webkit-scrollbar-track{background:transparent}._checkGridContainer_va08d_252::-webkit-scrollbar-thumb{background:#7f7f7f4d;border-radius:4px}._checkGridContainer_va08d_252::-webkit-scrollbar-thumb:hover{background:#2563eb99}._checkItemCard_va08d_283{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}._checkItemCard_va08d_283:hover{border-color:var(--focus);background:#2563eb05}._checkItemCardActive_va08d_302{border-color:var(--focus);background:#2563eb0f;font-weight:700}._adminToggleCard_va08d_308{background:var(--card-bg);border:1px solid var(--border);padding:16px;border-radius:12px;margin-bottom:24px}._adminToggleCard_va08d_308 label{display:flex;align-items:center;gap:12px;font-weight:700;cursor:pointer}._adminWarn_va08d_324{font-size:12px;color:#fbbf24;margin:8px 0 0 28px}._rulesSection_va08d_330 h3{font-size:16px;margin-bottom:16px}._addRuleRow_va08d_335{display:flex;gap:8px;margin-bottom:16px}._addRuleRow_va08d_335 select,._addRuleRow_va08d_335 input{padding:10px;border-radius:8px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);outline:none}._addRuleRow_va08d_335 select{width:35%}._addRuleRow_va08d_335 input{width:45%;flex:1}._addBtn_va08d_354{background:#16a34a;color:#fff;border:none;border-radius:8px;padding:0 12px;font-weight:700;cursor:pointer}._addBtn_va08d_354:hover{opacity:.9}._rulesList_va08d_366{display:flex;flex-direction:column;gap:8px}._ruleBadge_va08d_372{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;font-size:13px}._delBtn_va08d_383{background:none;border:none;color:#ef4444;cursor:pointer;font-size:16px}._delBtn_va08d_383:hover{transform:scale(1.1)}._emptyMsg_va08d_393{color:#ef4444;font-weight:700;font-size:13px;text-align:center;padding:16px;border:1px dashed rgba(239,68,68,.4);border-radius:8px}._impersonateCard_va08d_403{margin:0;padding:12px 16px;border-radius:12px;background:#f59e0b0d;border:1px solid rgba(245,158,11,.2);display:flex;flex-direction:column;gap:8px}._impersonateCard_va08d_403 h3{font-size:14px;font-weight:800;color:#f59e0b;margin:0;display:flex;align-items:center;gap:8px}._impersonateBtn_va08d_424{background:#f59e0b;color:#fff;border:none;border-radius:8px;padding:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s}._impersonateBtn_va08d_424:hover:not(:disabled){background:#d97706}._impersonateBtn_va08d_424:disabled{opacity:.6;cursor:not-allowed}._impersonateError_va08d_448{color:#ef4444;font-size:12px;margin-top:4px}._statsGrid_va08d_454{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_va08d_461{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}._statValue_va08d_471{font-size:24px;font-weight:800;color:var(--text)}._statLabel_va08d_477{font-size:13px;color:var(--muted)}._tabsContainer_va08d_482{display:flex;gap:8px;border-bottom:2px solid var(--border);margin-bottom:24px}._tabBtn_va08d_489{padding:12px 20px;background:transparent;border:none;border-bottom:3px solid transparent;color:var(--muted);font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}._tabBtn_va08d_489:hover{color:var(--text)}._tabActive_va08d_505{color:var(--focus);border-bottom-color:var(--focus);font-weight:800}._roleBadge_va08d_511{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;background:#2563eb1a;color:#2563eb;border:1px solid rgba(37,99,235,.2)}._roleBadgeCustom_va08d_524{background:#6b72801a;color:#6b7280;border:1px solid rgba(107,114,128,.2)}._rolesGrid_va08d_530{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:24px}._roleCard_va08d_537{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:border-color .2s,box-shadow .2s}._roleCard_va08d_537:hover{border-color:var(--focus);box-shadow:0 4px 20px #0000000d}._roleHeader_va08d_554{display:flex;justify-content:space-between;align-items:flex-start}._roleTitle_va08d_560{font-size:16px;font-weight:800;color:var(--text);margin:0 0 4px}._roleDesc_va08d_567{font-size:13px;color:var(--muted);margin:0;line-height:1.4}._panelsList_va08d_574{display:flex;flex-wrap:wrap;gap:6px}._panelChip_va08d_580{background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.2);padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700}._matrixTable_va08d_590{width:100%;border-collapse:collapse;background:var(--card-bg);border-radius:16px;overflow:hidden;border:1px solid var(--border)}._matrixTable_va08d_590 th{padding:16px;background:#7f7f7f0a;font-size:13px;font-weight:700;color:var(--text);border-bottom:1px solid var(--border);text-align:center}._matrixTable_va08d_590 td{padding:16px;border-bottom:1px solid var(--border);text-align:center;font-size:14px}._matrixTable_va08d_590 td:first-child,._matrixTable_va08d_590 th:first-child{text-align:left}._matrixCheckbox_va08d_620{width:18px;height:18px;cursor:pointer;accent-color:var(--focus)}._modalBackdrop_va08d_627{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;align-items:center;justify-content:center}._modalCard_va08d_641{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;width:100%;max-width:480px;padding:24px;box-shadow:0 20px 40px #0003;display:flex;flex-direction:column;gap:16px}._card360_va08d_654{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;width:100%;max-width:640px;padding:24px;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;gap:20px;max-height:90vh;overflow-y:auto}._section360_va08d_669{background:#7f7f7f0a;border:1px solid var(--border);border-radius:14px;padding:16px}._sectionTitle360_va08d_676{font-size:13px;font-weight:800;color:var(--text);margin:0 0 10px;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.5px}._chipGreen_va08d_688{background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.2);padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}._chipPurple_va08d_698{background:#8b5cf61a;color:#7c3aed;border:1px solid rgba(139,92,246,.2);padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}._chipBlue_va08d_708{background:#2563eb1a;color:#2563eb;border:1px solid rgba(37,99,235,.2);padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}._chipIndigo_va08d_718{background:#4f46e51a;color:#4f46e5;border:1px solid rgba(79,70,229,.2);padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}._chipTeal_va08d_728{background:#0d94881a;color:#0d9488;border:1px solid rgba(13,148,136,.2);padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}._bulkToolbar_va08d_739{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#2563eb14,#4f46e51f);border:1px solid rgba(37,99,235,.3);padding:12px 20px;border-radius:12px;margin-bottom:16px;animation:_modalScaleIn_va08d_1 .2s cubic-bezier(.16,1,.3,1)}._bulkInfo_va08d_751{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text)}._bulkBadge_va08d_759{background:#2563eb;color:#fff;font-weight:800;font-size:13px;padding:2px 10px;border-radius:20px}._bulkActions_va08d_768{display:flex;align-items:center;gap:10px}._bulkBtnPages_va08d_774{background:#2563eb;color:#fff;border:none;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s}._bulkBtnPages_va08d_774:hover{opacity:.9}._bulkBtnRls_va08d_790{background:#7c3aed;color:#fff;border:none;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s}._bulkBtnRls_va08d_790:hover{opacity:.9}._bulkBtnDelete_va08d_806{background:#ef4444;color:#fff;border:none;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s}._bulkBtnDelete_va08d_806:hover{opacity:.9}._bulkBtnClear_va08d_822{background:transparent;color:var(--muted);border:1px solid var(--border);padding:8px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer}._subTabsContainer_va08d_833{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid var(--border);padding-bottom:10px}._subTabBtn_va08d_841{padding:8px 16px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--muted);font-size:13px;font-weight:700;cursor:pointer}._subTabActive_va08d_852{background:#2563eb1a;color:#2563eb;border-color:#2563eb33}._sidebar_afu8n_1{width:80px;background:var(--card-bg);border-right:1px solid var(--border);display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:1000;height:100vh;position:fixed;left:0;top:0;bottom:0;overflow-x:hidden;box-shadow:var(--shadow)}._sidebar_afu8n_1._expanded_afu8n_35{width:288px;box-shadow:4px 0 24px #00000026}._header_afu8n_45{height:70px;display:flex;align-items:center;padding:0 19px;border-bottom:1px solid var(--border-soft);flex-shrink:0;overflow:hidden}._brand_afu8n_65{display:flex;align-items:center;gap:12px;overflow:hidden}._logo_afu8n_79{width:32px;height:32px;border-radius:8px;background:#1e3a8a;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px;flex-shrink:0}html[data-theme=dark] ._logo_afu8n_79{background:#3b82f6}._brandName_afu8n_115{font-family:Outfit,sans-serif;font-weight:700;font-size:16px;color:#1e40af;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._sidebar_afu8n_1._expanded_afu8n_35 ._brandName_afu8n_115{opacity:1;visibility:visible;transition-delay:.05s}._nav_afu8n_149{flex:1;padding:20px 0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden}._sectionHeader_afu8n_169{font-size:10px;font-weight:700;color:var(--muted);letter-spacing:.8px;padding:12px 19px 4px;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._sidebar_afu8n_1._expanded_afu8n_35 ._sectionHeader_afu8n_169{opacity:1;visibility:visible;transition-delay:.05s}._navItem_afu8n_209{display:flex;align-items:center;gap:12px;padding:11px 19px;border-radius:0;background:transparent;border:none;border-left:3px solid transparent;color:var(--muted);font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s;text-align:left;white-space:nowrap;width:100%}._navItem_afu8n_209:hover:not(._disabled_afu8n_247){background:var(--border-soft);color:var(--text)}._navItem_afu8n_209._active_afu8n_257{background:#f1f5f9;color:#1e3a8a;font-weight:700;border-left-color:#1e3a8a}._homologBadge_afu8n_271{font-size:9.5px;font-weight:800;padding:2px 6px;border-radius:10px;background:#f59e0b24;border:1px solid rgba(245,158,11,.35);color:#d97706;text-transform:uppercase;letter-spacing:.3px;margin-left:auto;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._sidebar_afu8n_1._expanded_afu8n_35 ._homologBadge_afu8n_271{opacity:1;visibility:visible}html[data-theme=dark] ._navItem_afu8n_209._active_afu8n_257{background:#3b82f61a;color:#3b82f6;border-left-color:#3b82f6}._navItem_afu8n_209._disabled_afu8n_247{opacity:.5;cursor:not-allowed}._icon_afu8n_337{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._icon_afu8n_337 svg{color:var(--muted);transition:color .2s}._navItem_afu8n_209:hover ._icon_afu8n_337 svg{color:var(--text)}._navItem_afu8n_209._active_afu8n_257 ._icon_afu8n_337 svg{color:#1e3a8a}html[data-theme=dark] ._navItem_afu8n_209._active_afu8n_257 ._icon_afu8n_337 svg{color:#3b82f6}._label_afu8n_389{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;white-space:nowrap;font-size:13.5px}._sidebar_afu8n_1._expanded_afu8n_35 ._label_afu8n_389{opacity:1;visibility:visible;transition-delay:.05s}._badge_afu8n_417{font-size:10px;background:var(--border);padding:2px 6px;border-radius:10px;margin-left:auto;font-weight:800}._footer_afu8n_435{padding:16px 12px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:16px;flex-shrink:0;overflow:hidden}._themeToggle_afu8n_455{display:flex;align-items:center;gap:12px;padding:0 7px;width:100%}._themeSelect_afu8n_471{flex:1;background:var(--bg);color:var(--text);border:1px solid var(--border);padding:6px;border-radius:8px;font-size:13px;outline:none;width:100%;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._sidebar_afu8n_1._expanded_afu8n_35 ._themeSelect_afu8n_471{opacity:1;visibility:visible;transition-delay:.05s}html[data-theme=dark] ._themeSelect_afu8n_471 option{background-color:#0b1220;color:#eaf0ff}html[data-theme=clean] ._themeSelect_afu8n_471 option{background-color:#fff;color:#0b1220}._userSection_afu8n_533{display:flex;align-items:center;gap:12px;background:var(--border-soft);padding:8px;border-radius:12px;border:1px solid var(--border);overflow:hidden;width:100%}._avatar_afu8n_557{width:32px;height:32px;border-radius:50%;background:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;flex-shrink:0}._userInfo_afu8n_585{display:flex;flex-direction:column;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}._sidebar_afu8n_1._expanded_afu8n_35 ._userInfo_afu8n_585{opacity:1;visibility:visible;transition-delay:.05s}._username_afu8n_615{font-size:13px;font-weight:800;color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._logoutBtn_afu8n_633{background:transparent;border:none;color:#ef4444;font-size:12px;font-weight:600;text-align:left;padding:0;margin-top:2px;cursor:pointer}._logoutBtn_afu8n_633:hover{text-decoration:underline}._mobileToggle_afu8n_665{display:none;position:fixed;top:14px;left:16px;z-index:90;background:var(--card-bg);color:var(--text);border:1px solid var(--border);border-radius:8px;width:40px;height:40px;font-size:20px;cursor:pointer;box-shadow:var(--shadow)}._overlay_afu8n_699{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 960px){._sidebar_afu8n_1{position:fixed;transform:translate(-100%);width:260px!important}._sidebar_afu8n_1._mobileOpen_afu8n_735{transform:translate(0)}._sidebar_afu8n_1 ._label_afu8n_389,._sidebar_afu8n_1 ._brandName_afu8n_115,._sidebar_afu8n_1 ._userInfo_afu8n_585,._sidebar_afu8n_1 ._themeSelect_afu8n_471,._sidebar_afu8n_1 ._sectionHeader_afu8n_169{opacity:1!important;visibility:visible!important}._mobileToggle_afu8n_665{display:flex;align-items:center;justify-content:center}._overlay_afu8n_699{display:block}}._pinButton_afu8n_777{position:fixed;top:50px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--card-bg);border:1px solid var(--border);box-shadow:0 4px 12px #00000026;color:var(--muted);cursor:pointer;z-index:1001;transition:left .3s cubic-bezier(.4,0,.2,1),transform .2s,background .2s,border .2s,color .2s;outline:none}._pinButton_afu8n_777:hover{color:var(--text);border-color:var(--border-focus)}._pinButton_afu8n_777._pinned_afu8n_825{color:#3b82f6;border-color:#3b82f666}@media (max-width: 960px){._pinButton_afu8n_777{display:none}}._panel_1fvq6_1{padding:24px;display:flex;flex-direction:column;gap:20px}._header_1fvq6_15{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._title_1fvq6_31{font-size:20px;font-weight:800;margin:0;color:var(--text)}._subtitle_1fvq6_45{font-size:13px;color:var(--muted);margin:4px 0 0}._refreshBtn_1fvq6_57{padding:9px 16px;border-radius:10px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap;transition:border-color .2s}._refreshBtn_1fvq6_57:hover:not(:disabled){border-color:#3b82f6}._refreshBtn_1fvq6_57:disabled{opacity:.5;cursor:not-allowed}._kpiRow_1fvq6_89{display:flex;gap:12px;flex-wrap:wrap}._kpi_1fvq6_89{flex:1;min-width:130px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;padding:14px 18px;display:flex;flex-direction:column;gap:4px}._kpiAlert_1fvq6_125{border-color:#ef4444;background:#ef44440f}._kpiValue_1fvq6_135{font-size:22px;font-weight:900;color:var(--text);letter-spacing:-.5px}._kpiLabel_1fvq6_149{font-size:12px;color:var(--muted);font-weight:600}._errorBox_1fvq6_163{padding:14px 18px;border-radius:10px;background:#ef444414;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-weight:600;font-size:14px}._empty_1fvq6_183{text-align:center;padding:48px;color:var(--muted);font-size:14px}._tableWrap_1fvq6_199{overflow-x:auto;border-radius:14px;border:1px solid var(--border)}._table_1fvq6_199{width:100%;border-collapse:collapse;font-size:13px}._table_1fvq6_199 th{padding:12px 14px;text-align:left;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);background:var(--card-header-bg);border-bottom:1px solid var(--border);white-space:nowrap}._table_1fvq6_199 td{padding:10px 14px;border-bottom:1px solid var(--border-soft);color:var(--text);vertical-align:middle}._row_1fvq6_263:last-child td{border-bottom:none}._row_1fvq6_263:hover td{background:var(--card-header-bg)}._rowError_1fvq6_271 td{background:#ef44440a}._rowError_1fvq6_271:hover td{background:#ef444414}._mono_1fvq6_279{font-family:monospace}._fast_1fvq6_281{color:#22c55e;font-weight:700}._medium_1fvq6_283{color:#f59e0b;font-weight:700}._slow_1fvq6_285{color:#ef4444;font-weight:700}._endpoint_1fvq6_289{font-family:monospace;font-size:12px;color:var(--muted)}._badge_1fvq6_303{padding:3px 8px;border-radius:6px;font-size:11px;font-weight:800}._badgeOk_1fvq6_317{background:#22c55e26;color:#16a34a}._badgeError_1fvq6_319{background:#ef444426;color:#dc2626}._activeRow_1fvq6_323 td{background:var(--card-header-bg)!important;border-bottom-color:transparent!important}._expandedRow_1fvq6_333 td{padding:0!important;background:var(--card-bg)}._expandedCell_1fvq6_343{border-bottom:1px solid var(--border)!important;padding:0!important}._noTimeline_1fvq6_353{padding:20px;text-align:center;color:var(--muted);font-style:italic;font-size:13px;background:#ffffff05}._timelineContainer_1fvq6_371{padding:20px 24px;background:#00000026;border-radius:0 0 12px 12px;border-top:1px solid var(--border-soft)}._timelineTitle_1fvq6_385{margin:0 0 16px;font-size:14px;font-weight:700;color:var(--text);letter-spacing:.2px}._timeline_1fvq6_371{display:flex;flex-direction:column;position:relative;padding-left:14px;gap:12px}._timeline_1fvq6_371:before{content:"";position:absolute;left:20px;top:12px;bottom:12px;width:2px;background:var(--border)}._timelineStep_1fvq6_439{display:flex;position:relative;align-items:flex-start;gap:16px;z-index:1}._stepIcon_1fvq6_455{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px;background:var(--card-bg);border-radius:50%;margin-left:-7px}._stepContent_1fvq6_479{display:flex;flex-direction:column;gap:2px}._stepLabel_1fvq6_491{font-size:13px;color:var(--text);display:flex;align-items:center;gap:8px}._stepDiff_1fvq6_507{font-size:11px;background:#ffffff14;padding:1px 6px;border-radius:4px;color:var(--muted);font-weight:700;font-family:monospace}._slowStep_1fvq6_527 ._stepLabel_1fvq6_491 strong{color:#ef4444}._slowStep_1fvq6_527 ._stepIcon_1fvq6_455{transform:scale(1.2)}._diffSlow_1fvq6_543{background:#ef444426!important;color:#ef4444!important}._stepMeta_1fvq6_553{font-size:11px;color:var(--muted)}._filterRow_1fvq6_563{display:flex;align-items:center;gap:12px;background:var(--card-bg);border:1px solid var(--border);padding:12px 16px;border-radius:14px;flex-wrap:wrap}._searchInput_1fvq6_585{flex:1;min-width:200px;padding:9px 14px;border-radius:10px;border:1px solid var(--border);background:var(--card-header-bg);color:var(--text);font-size:13px;outline:none;transition:border-color .2s}._searchInput_1fvq6_585:focus{border-color:#3b82f6}._clearBtn_1fvq6_619{padding:9px 14px;border-radius:10px;border:1px solid rgba(239,68,68,.3);background:#ef444414;color:#ef4444;font-weight:700;font-size:12px;cursor:pointer;transition:all .2s}._clearBtn_1fvq6_619:hover{background:#ef444426;border-color:#ef4444}._logCounter_1fvq6_653{font-size:12px;color:var(--muted);font-weight:600;margin-left:auto}._paginationRow_1fvq6_667{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 0 0;flex-wrap:wrap}._pageBtn_1fvq6_685{padding:8px 14px;border-radius:10px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:12px;font-weight:700;cursor:pointer;transition:all .2s}._pageBtn_1fvq6_685:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}._pageBtn_1fvq6_685:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1fvq6_729{font-size:12px;color:var(--text);margin:0 8px}._container_1jmkr_1{display:flex;flex-direction:column;gap:12px;padding:10px 18px 20px;width:100%}._filtersCard_1jmkr_17{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:10px 14px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:8px}._filtersTitle_1jmkr_39{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin:0}._mobileFilterToggleRow_1jmkr_57,._modalOverlay_1jmkr_63{display:none}._drawerHeader_1jmkr_69{display:block}._closeDrawerBtn_1jmkr_75,._applyFiltersBtn_1jmkr_81{display:none}._filtersGrid_1jmkr_89{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px;align-items:flex-end}._filterGroup_1jmkr_103{display:flex;flex-direction:column;gap:0}._filterGroup_1jmkr_103>label{font-size:9.5px;font-weight:800;color:var(--muted);margin:0 0 4px;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif!important}._filterSelect_1jmkr_135{width:100%;height:28px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);padding:0 24px 0 10px;box-shadow:var(--shadow);cursor:pointer;font-size:11px;font-weight:700;font-family:Inter,sans-serif!important;transition:all .2s ease;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2394a3b8'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:18px}._filterSelect_1jmkr_135 option{font-family:Inter,sans-serif!important;color:var(--text);background:var(--card-bg)}._filterSelect_1jmkr_135:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}._clearFiltersBtn_1jmkr_207{background:transparent;border:1px solid var(--border);color:var(--text);border-radius:6px;padding:4px 12px;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s ease;height:28px;display:flex;align-items:center;justify-content:center;gap:6px}._clearFiltersBtn_1jmkr_207:hover{background:#ffffff0d;border-color:var(--text)}._kpiGrid_1jmkr_251{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;width:100%}._kpiCard_1jmkr_265{border:1px solid var(--border);border-left:4px solid var(--accent-a);background:var(--card-bg);border-radius:10px;padding:8px 10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px;min-width:0;box-sizing:border-box}._kpiTitle_1jmkr_293{font-size:10px;font-weight:600;color:var(--muted);white-space:normal;line-height:1.2;margin:0}._kpiValue_1jmkr_311{font-size:14px;font-weight:800;color:var(--text);letter-spacing:-.5px;white-space:nowrap;margin:0}._kpiSubtext_1jmkr_329{font-size:9.5px;font-weight:400;color:var(--muted);margin-top:2px;line-height:1.2;white-space:normal}@media (min-width: 1600px){._kpiValue_1jmkr_311{font-size:15px}._kpiCard_1jmkr_265{padding:10px 12px}}@media (max-width: 1024px){._kpiGrid_1jmkr_251{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px}._kpiValue_1jmkr_311{font-size:13.5px}}._tableSection_1jmkr_385{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:12px 14px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px}._tableHeader_1jmkr_407{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._tableHeader_1jmkr_407 h2{font-size:14px;font-weight:800;color:var(--text);margin:0}._tableActions_1jmkr_437{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._searchInput_1jmkr_451{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:4px 10px;height:28px;font-size:11px;outline:none;width:220px;transition:all .2s ease}._searchInput_1jmkr_451:focus{border-color:#3b82f6;width:260px}._exportBtn_1jmkr_487{background:#10b981;border:none;color:#fff;border-radius:6px;padding:4px 12px;height:28px;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}._exportBtn_1jmkr_487:hover{background:#059669;transform:translateY(-1px)}._tableWrap_1jmkr_529{overflow-x:auto;border:1px solid var(--border);border-radius:8px}._table_1jmkr_385{width:100%;border-collapse:collapse;text-align:left;font-size:11px}._table_1jmkr_385 th{background:#ffffff05;color:var(--muted);font-weight:700;padding:6px 10px;font-size:10px;border-bottom:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}._table_1jmkr_385 th:hover{color:var(--text);background:#ffffff0d}._table_1jmkr_385 td{padding:5px 10px;border-bottom:1px solid var(--border);color:var(--text);white-space:nowrap}._table_1jmkr_385 tr:last-child td{border-bottom:none}._table_1jmkr_385 tr:hover td{background:#ffffff03}._badgeAcurado_1jmkr_619{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2);padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700}._badgeNaoAcurado_1jmkr_639{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2);padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700}._pagination_1jmkr_659{display:flex;justify-content:space-between;align-items:center;padding-top:8px;font-size:11px;color:var(--muted)}._pageButtons_1jmkr_677{display:flex;gap:6px}._pageBtn_1jmkr_687{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:3px 8px;cursor:pointer;font-size:11px;transition:all .2s ease}._pageBtn_1jmkr_687:hover:not(:disabled){background:#ffffff0d;border-color:var(--text)}._pageBtn_1jmkr_687:disabled{opacity:.4;cursor:not-allowed}._activePageBtn_1jmkr_729{background:#3b82f6;border-color:#3b82f6;color:#fff}._spinnerContainer_1jmkr_773{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:16px}._spinner_1jmkr_773{width:40px;height:40px;border:4px solid var(--border);border-top-color:#3b82f6;border-radius:50%;animation:_spin_1jmkr_773 1s linear infinite}@keyframes _spin_1jmkr_773{to{transform:rotate(360deg)}}._ytdToggleContainer_1jmkr_817{display:flex;align-items:center;gap:8px;margin-top:6px;-webkit-user-select:none;user-select:none}._toggleLabel_1jmkr_833{font-size:11px;font-weight:700;color:var(--muted)}._switch_1jmkr_845{position:relative;display:inline-block;width:38px;height:20px}._switch_1jmkr_845 input{opacity:0;width:0;height:0}._slider_1jmkr_871{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--border);transition:.3s;border-radius:20px}._slider_1jmkr_871:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 1px 3px #0006}._switch_1jmkr_845 input:checked+._slider_1jmkr_871{background-color:#3b82f6}._switch_1jmkr_845 input:checked+._slider_1jmkr_871:before{transform:translate(18px)}._errorCard_1jmkr_937{border:1px solid #fca5a5;background:#ef44440d;border-radius:12px;padding:20px;color:var(--text);display:flex;flex-direction:column;gap:12px}._errorCard_1jmkr_937 button{align-self:flex-start;background:#ef4444;color:#fff;border:none;border-radius:8px;padding:8px 16px;cursor:pointer;font-weight:700;font-size:13px}._backgroundLoader_1jmkr_983{font-size:11px;color:#3b82f6;font-weight:600;display:inline-flex;align-items:center;gap:4px;animation:_pulse_1jmkr_1 1.5s infinite ease-in-out;background:#3b82f61a;padding:2px 8px;border-radius:12px;border:1px solid rgba(59,130,246,.2)}@keyframes _pulse_1jmkr_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._shimmerCell_1jmkr_1023{height:16px;background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_1jmkr_1023 1.5s infinite linear;border-radius:4px;width:80%;display:inline-block}._shimmerCard_1jmkr_1053{border:1px solid var(--border);background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_1jmkr_1023 1.5s infinite linear;border-radius:12px;height:68px;width:100%}@keyframes _shimmer_1jmkr_1023{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width: 768px){._container_1jmkr_1{gap:16px}._mobileFilterToggleRow_1jmkr_57{display:block;width:100%;margin-bottom:4px;padding:0 4px}._mobileFilterToggleBtn_1jmkr_1125{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;background:linear-gradient(135deg,#5b72ff1f,#1fe0ae14);border:1px solid var(--border);border-radius:14px;color:var(--text);font-size:13.5px;font-weight:800;cursor:pointer;box-shadow:var(--shadow);transition:all .2s ease}._mobileFilterToggleBtn_1jmkr_1125:active{transform:scale(.99);background:#7f7f7f26}._filterBadge_1jmkr_1171{display:inline-flex;align-items:center;justify-content:center;background:#3b82f6;color:#fff;font-size:11px;font-weight:900;border-radius:50%;width:18px;height:18px}._modalOverlay_1jmkr_63{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2400;animation:_fadeIn_1jmkr_1 .2s ease-out}@keyframes _fadeIn_1jmkr_1{0%{opacity:0}to{opacity:1}}._drawerHeader_1jmkr_69{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-soft);padding-bottom:12px;margin-bottom:4px;width:100%}._closeDrawerBtn_1jmkr_75{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text);font-size:20px;cursor:pointer;padding:4px 8px}._applyFiltersBtn_1jmkr_81{display:block;width:100%;background:#3b82f6;border:none;color:#fff;border-radius:12px;padding:12px;font-size:14px;font-weight:800;cursor:pointer;text-align:center;margin-top:8px;box-shadow:0 4px 12px #3b82f640}._applyFiltersBtn_1jmkr_81:active{transform:scale(.98)}._filtersCard_1jmkr_17{position:fixed;bottom:0;left:0;right:0;max-height:85vh;overflow-y:auto;border-top-left-radius:24px;border-top-right-radius:24px;background:var(--card-bg);border:1px solid var(--border);border-bottom:none;box-shadow:0 -8px 32px #0006;z-index:2500;padding:20px;transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:16px;width:100%}._filtersCard_1jmkr_17._mobileOpen_1jmkr_1363{transform:translateY(0)}._filtersGrid_1jmkr_89{grid-template-columns:1fr;gap:12px}._clearFiltersBtn_1jmkr_207{width:100%}._kpiGrid_1jmkr_251{grid-template-columns:repeat(2,1fr);gap:10px}._kpiCard_1jmkr_265{padding:12px 14px;border-radius:12px;gap:4px}._kpiCard_1jmkr_265:last-child{grid-column:span 2}._kpiTitle_1jmkr_293{font-size:11px}._kpiValue_1jmkr_311{font-size:16px;letter-spacing:-.3px;white-space:normal;word-break:break-all}._kpiSubtext_1jmkr_329{font-size:10px}._tableSection_1jmkr_385{padding:12px;border-radius:12px;gap:12px}._tableHeader_1jmkr_407{flex-direction:column;align-items:flex-start;gap:12px}._tableHeader_1jmkr_407 h2{font-size:15px}._tableActions_1jmkr_437{width:100%;flex-direction:column;align-items:stretch;gap:10px}._searchInput_1jmkr_451{width:100%!important}._exportBtn_1jmkr_487{width:100%;justify-content:center;height:40px}._tableWrap_1jmkr_529{border-radius:8px;-webkit-overflow-scrolling:touch}}._root_11yrc_1{position:relative;min-width:0;width:100%}._label_11yrc_3{font-size:10px;font-weight:800;color:var(--muted);margin:0 0 6px;text-transform:uppercase;letter-spacing:.5px}._control_11yrc_7{width:100%;height:36px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);display:flex;align-items:center;justify-content:space-between;padding:0 12px;box-shadow:var(--shadow);cursor:pointer;font-size:11px;font-weight:700;transition:height .2s ease}@media (max-width: 768px){._control_11yrc_7{height:40px}}._placeholder_11yrc_55{color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;text-align:left;margin-right:8px}._value_11yrc_77{color:var(--text);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;text-align:left;margin-right:8px}._caret_11yrc_97{opacity:.7;font-size:10px}._popover_11yrc_101{position:absolute;top:calc(100% + 6px);left:0;width:100%;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);box-shadow:var(--shadow);z-index:50;overflow:hidden}._actions_11yrc_127{display:flex;gap:6px;padding:8px;border-bottom:1px solid var(--border)}._actionBtn_11yrc_141{padding:5px 8px;border-radius:8px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:10px;font-weight:700;cursor:pointer}._list_11yrc_163{max-height:240px;overflow:auto;padding:6px}._empty_11yrc_165{padding:8px;color:var(--muted);font-size:11px}._item_11yrc_169{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;cursor:pointer}._item_11yrc_169:hover{background:#7f7f7f14}._itemText_11yrc_189{font-size:11px;font-weight:700}._searchBox_11yrc_193{padding:8px;border-bottom:1px solid var(--border)}._searchInput_11yrc_203{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:11px;outline:none;transition:border-color .2s,box-shadow .2s}._searchInput_11yrc_203:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}html[data-ui=p2] .ui-premium-page .ui-metas{gap:14px}html[data-ui=p2] .ui-premium-page .ui-metas .ui-metas-icon,html[data-ui=p2] .ui-premium-page .ui-metas .ui-metas-sort-icon{align-items:center;justify-content:center;vertical-align:-2px;line-height:0}html[data-ui=p2] .ui-premium-page .ui-metas .ui-metas-sort-icon{color:var(--brand);margin-left:2px}html[data-ui=p2] .ui-premium-page .ui-metas-error{border-radius:var(--radius-card);padding:16px}html[data-ui=p2] .ui-premium-page .ui-metas-error strong{display:inline-flex;align-items:center;gap:6px}html[data-ui=p2] .ui-premium-page .ui-metas-error button{border-radius:999px;font-weight:600;font-size:12px}html[data-ui=p2] .ui-premium-page .ui-metas-filters{border-radius:var(--radius-card);padding:14px 16px;gap:10px}html[data-ui=p2] .ui-premium-page .ui-metas-section-title{font-size:10.5px;font-weight:600;letter-spacing:.05em;color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid{gap:10px}html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid>.ui-metas-filter-group>label,html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid>div>div:first-child{font-size:10px;font-weight:600;letter-spacing:.05em;color:var(--muted);font-family:Inter,sans-serif}html[data-ui=p2] .ui-premium-page .ui-metas-select,html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid button[aria-expanded]{height:32px;border:1px solid var(--border);border-radius:8px;background-color:var(--card-bg);box-shadow:none;font-size:12px;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}html[data-ui=p2] .ui-premium-page .ui-metas-select:hover,html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid button[aria-expanded]:hover{border-color:var(--brand-border)}html[data-ui=p2] .ui-premium-page .ui-metas-select:focus,html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid button[aria-expanded=true],html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid button[aria-expanded]:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}html[data-ui=p2] .ui-premium-page .ui-metas-switch .ui-metas-slider{background-color:var(--border);box-shadow:inset 0 0 0 1px var(--border)}html[data-ui=p2] .ui-premium-page .ui-metas-switch input:checked+.ui-metas-slider{background:var(--brand-gradient);box-shadow:none}html[data-ui=p2] .ui-premium-page .ui-metas-switch input:focus-visible+.ui-metas-slider{box-shadow:0 0 0 3px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-metas-bg-loader{color:var(--brand-text);background:var(--brand-soft);border-color:var(--brand-border);border-radius:999px;padding:2px 9px;font-size:10px;font-weight:600;letter-spacing:0;text-transform:none}html[data-ui=p2] .ui-premium-page .ui-metas-clear{height:32px;border-radius:999px;padding:0 14px;font-size:12px;font-weight:600;color:var(--text)}html[data-ui=p2] .ui-premium-page .ui-metas-clear:hover{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-grid{gap:14px}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-card{position:relative;overflow:hidden;container-type:inline-size;border:1px solid var(--border);border-radius:var(--radius-card);padding:14px 16px 13px;gap:4px;transition:box-shadow .15s ease,transform .15s ease}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2));opacity:.85}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-card:hover{transform:translateY(-1px)}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-title{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-value{font-family:var(--font-display);font-weight:600;font-size:clamp(12px,11cqi,24px);letter-spacing:-.01em;white-space:nowrap;word-break:normal;font-variant-numeric:tabular-nums;line-height:1.25;margin-top:2px}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-sub{font-size:10.5px;color:var(--muted);margin-top:2px}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-shimmer{border-radius:var(--radius-card);height:86px}html[data-ui=p2] .ui-premium-page .ui-metas-table-section{border-radius:var(--radius-card);padding:14px 16px;gap:12px}html[data-ui=p2] .ui-premium-page .ui-metas-table-header h2{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.005em}html[data-ui=p2] .ui-premium-page .ui-metas-search{height:32px;border-radius:8px;background:var(--card-bg);font-size:12px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease,width .2s ease}html[data-ui=p2] .ui-premium-page .ui-metas-search::placeholder{color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-metas-search:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-metas-export{height:32px;padding:0 16px;border-radius:999px;background:var(--brand-gradient);color:#fff;font-size:12px;font-weight:600;box-shadow:0 1px 2px #1018281f}html[data-ui=p2] .ui-premium-page .ui-metas-export:hover{background:var(--brand-strong);transform:none}html[data-ui=p2] .ui-premium-page .ui-metas-table-wrap{border:1px solid var(--border-soft);border-radius:10px}html[data-ui=p2] .ui-premium-page .ui-metas-table{font-size:12px}html[data-ui=p2] .ui-premium-page .ui-metas-table th{background:var(--table-head-bg);color:var(--brand-text);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:10px 12px;border-bottom:1px solid var(--border);transition:background .12s ease,color .12s ease}html[data-ui=p2] .ui-premium-page .ui-metas-table th:hover{background:var(--row-hover);color:var(--brand)}html[data-ui=p2] .ui-premium-page .ui-metas-table td{padding:8px 12px;font-size:12px;border-bottom:1px solid var(--border-soft);font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-metas-table tbody tr{transition:background .12s ease}html[data-ui=p2] .ui-premium-page .ui-metas-table tbody tr.ui-metas-row:hover>td{background:var(--row-hover)}html[data-ui=p2] .ui-premium-page .ui-metas-total-row>td{background:var(--table-head-bg);font-size:12px;font-weight:700;padding:9px 12px!important;border-bottom:1px solid var(--border)}html[data-ui=p2] .ui-premium-page .ui-metas-badge{display:inline-block;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:600;letter-spacing:.01em}html[data-ui=p2] .ui-premium-page .ui-metas-empty{color:var(--muted);font-size:12px}html[data-ui=p2] .ui-premium-page .ui-metas-pagination{font-size:12px;font-variant-numeric:tabular-nums;padding-top:4px}html[data-ui=p2] .ui-premium-page .ui-metas-page-btn{min-width:30px;height:30px;padding:0 10px;border-radius:999px;background:var(--card-bg);border:1px solid var(--border);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-metas-page-btn:hover:not(:disabled){background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-metas-page-btn.is-active,html[data-ui=p2] .ui-premium-page .ui-metas-page-btn.is-active:hover:not(:disabled){background:var(--brand-gradient);border-color:var(--brand);color:#fff}@media (max-width: 768px){html[data-ui=p2] .ui-premium-page .ui-metas-mobile-toggle{background:var(--card-bg);border-radius:999px;font-weight:600}html[data-ui=p2] .ui-premium-page .ui-metas-filter-badge{background:var(--brand-gradient);font-weight:700}html[data-ui=p2] .ui-premium-page .ui-metas-filters{border-radius:24px 24px 0 0;padding:20px}html[data-ui=p2] .ui-premium-page .ui-metas-close{color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-metas-apply{background:var(--brand-gradient);border-radius:999px;font-weight:600;box-shadow:0 4px 12px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-metas-select,html[data-ui=p2] .ui-premium-page .ui-metas-filters-grid button[aria-expanded],html[data-ui=p2] .ui-premium-page .ui-metas-export,html[data-ui=p2] .ui-premium-page .ui-metas-clear{height:40px}html[data-ui=p2] .ui-premium-page .ui-metas-kpi-value{font-size:clamp(14px,11cqi,22px)}}._container_8waaf_4{display:flex;flex-direction:column;gap:28px;width:100%;padding:16px 28px 32px}._header_8waaf_13{display:flex;flex-direction:column;gap:4px}._welcomeRow_8waaf_19{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._welcomeBox_8waaf_27{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._greeting_8waaf_34{font-size:26px;font-weight:400;color:var(--muted)}._username_8waaf_40{font-size:30px;font-weight:800;margin:0;background:linear-gradient(135deg,var(--accent-a),var(--accent-b));-webkit-background-clip:text;-webkit-text-fill-color:transparent}._monthBadge_8waaf_49{display:inline-flex;align-items:center;gap:6px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;padding:6px 14px;font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap}._section_8waaf_64{display:flex;flex-direction:column;gap:14px}._sectionTitle_8waaf_70{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0;border-left:3px solid var(--accent-a);padding-left:10px}._kpiRow_8waaf_85{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._kpiRow_8waaf_85{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}._kpiCard_8waaf_101{border:1px solid var(--border);border-left:4px solid var(--accent-a);background:var(--card-bg);border-radius:12px;padding:12px 14px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:4px;min-width:0;box-sizing:border-box}._kpiCardHighlight_8waaf_115{border-left-color:#10b981}._kpiIcon_8waaf_119{font-size:16px;line-height:1;margin-bottom:2px}._kpiLabel_8waaf_125{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.3px;white-space:normal;line-height:1.3}._kpiValue_8waaf_135{font-size:16px;font-weight:800;color:var(--text);letter-spacing:-.5px;white-space:nowrap;margin-top:2px}@media (min-width: 1600px){._kpiValue_8waaf_135{font-size:18px}._kpiCard_8waaf_101{padding:14px 16px}}._kpiPositive_8waaf_150{color:#10b981!important}._kpiShimmer_8waaf_154{border:1px solid var(--border);background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_8waaf_1 1.5s infinite linear;border-radius:12px;height:68px;width:100%}._alertSectionHeader_8waaf_173{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._alertBlock_8waaf_193{display:grid;grid-template-columns:180px 1fr;gap:0;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--card-bg)}._alertBlockLabel_8waaf_203{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:20px;border-right:1px solid var(--border);background:var(--card-bg-soft);font-size:13px;font-weight:700;color:var(--text);line-height:1.4}._alertBlockIcon_8waaf_218{font-size:22px}._alertTableWrap_8waaf_222{padding:4px 0;overflow-x:auto}._alertTable_8waaf_222 thead tr{background:var(--card-bg-soft);border-bottom:1px solid var(--border-soft)}._alertTable_8waaf_222 td{padding:10px 16px;color:var(--text);border-bottom:1px solid var(--border-soft)}._kpiCard_8waaf_101{position:relative;background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}._kpiCard_8waaf_101:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent-a),var(--accent-b));opacity:0;transition:opacity .2s ease}._kpiCard_8waaf_101:hover{transform:translateY(-3px);box-shadow:0 20px 40px #0003}._kpiCard_8waaf_101:hover:before{opacity:1}._kpiCardHighlight_8waaf_115{border-color:#1fe0ae40;background:linear-gradient(135deg,var(--card-bg),rgba(31,224,174,.04))}._kpiCardComingSoon_8waaf_315{opacity:.6;filter:grayscale(.3)}._kpiIcon_8waaf_119{font-size:22px;line-height:1}._kpiLabel_8waaf_125{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--muted)}._kpiValue_8waaf_135{font-size:22px;font-weight:800;color:var(--text);margin-top:2px;letter-spacing:-.5px}._kpiPositive_8waaf_150{color:#16a34a!important}._kpiNegative_8waaf_151{color:#ef4444!important}._kpiValueLarge_8waaf_347{font-size:34px;font-weight:900;color:var(--text);letter-spacing:-1px;line-height:1;margin-top:4px}._kpiUnit_8waaf_356{font-size:12px;color:var(--muted);font-weight:600}._comingSoonText_8waaf_363{font-size:13px;font-weight:600;color:var(--muted);margin-top:6px;font-style:italic}._mockBadge_8waaf_180{position:absolute;top:10px;right:12px;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#d97706;font-size:10px;font-weight:700;padding:2px 8px;border-radius:20px}._kpiShimmer_8waaf_154{height:110px;border-radius:16px;background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_8waaf_1 1.5s infinite linear}._kpiShimmerInline_8waaf_399{height:36px;width:80px;border-radius:8px;margin-top:6px;background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_8waaf_1 1.5s infinite linear}@keyframes _shimmer_8waaf_1{0%{background-position:-200% 0}to{background-position:200% 0}}._alertSectionHeader_8waaf_173{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}._mockBadgeHeader_8waaf_180{display:inline-flex;align-items:center;gap:4px;background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);color:#d97706;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._alertBlockCard_8waaf_446{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow)}._alertCardHeader_8waaf_457{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._alertTitleGroup_8waaf_465{display:flex;align-items:center;gap:10px}._alertHeaderRight_8waaf_471{display:flex;align-items:center;gap:12px}._exportExcelBtn_8waaf_477{display:inline-flex;align-items:center;gap:6px;background:#10b9811f;border:1px solid rgba(16,185,129,.35);color:#10b981;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap}._exportExcelBtn_8waaf_477:hover{background:#10b98140;border-color:#10b981;transform:translateY(-1px)}._alertIcon_8waaf_500{font-size:20px}._alertTitle_8waaf_465{font-size:15px;font-weight:800;color:var(--text);margin:0;letter-spacing:-.2px}._alertCountBadge_8waaf_512{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 8px;border-radius:20px;background:#5b72ff26;border:1px solid rgba(91,114,255,.3);color:var(--accent-a);font-size:12px;font-weight:800}._alertCountBadgeDanger_8waaf_527{background:#ef44441f!important;border-color:#ef44444d!important;color:#ef4444!important}._alertTableWrap_8waaf_222{background:var(--card-bg-soft);border:1px solid var(--border-soft);border-radius:12px;overflow-y:auto;overflow-x:auto;max-height:420px;position:relative}._alertTableWrap_8waaf_222::-webkit-scrollbar-track{background:var(--card-bg-soft)}._alertTable_8waaf_222{width:100%;border-collapse:collapse;font-size:13px}._alertTable_8waaf_222 thead tr{background:var(--card-bg);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:5}._alertTable_8waaf_222 th{padding:10px 16px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);white-space:nowrap}._alertTable_8waaf_222 td{padding:9px 16px;color:var(--text);border-bottom:1px solid var(--border-soft)}._alertTable_8waaf_222 tbody tr:last-child td{border-bottom:none}._alertTable_8waaf_222 tbody tr:hover td{background:#ffffff05}._colRight_8waaf_263{text-align:right!important;font-variant-numeric:tabular-nums;font-weight:600}._colDanger_8waaf_269{color:#ef4444!important}._colMuted_8waaf_270{color:var(--muted);font-size:12px}._comingSoonText_8waaf_363{font-size:13px;font-weight:600;color:var(--muted);padding:24px;text-align:center;display:block}._paginationControls_8waaf_620{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid var(--border-soft);background:var(--card-bg-soft);font-size:12px;color:var(--muted);gap:12px;flex-wrap:wrap}._paginationInfo_8waaf_633{font-size:12px;font-weight:600;color:var(--muted)}._paginationNav_8waaf_639{display:flex;align-items:center;gap:4px}._paginationBtn_8waaf_645{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}._paginationBtn_8waaf_645:hover:not(:disabled){border-color:var(--focus);background:#5b72ff1a;color:var(--accent-a)}._paginationBtn_8waaf_645:disabled{opacity:.35;cursor:not-allowed}._treeRowDivisional_8waaf_677{background:#5b72ff14!important;font-weight:800;border-bottom:1px solid var(--border)!important}._treeRowDivisional_8waaf_677 td{padding:10px 16px!important}._treeRowRegional_8waaf_684{background:#ffffff0a!important;font-weight:700;border-bottom:1px solid var(--border-soft)!important}._treeRowRegional_8waaf_684 td{padding:9px 16px 9px 28px!important}._treeRowEP_8waaf_691{background:#ffffff05!important;font-weight:700;border-bottom:1px solid var(--border-soft)!important}._treeRowEP_8waaf_691 td{padding:8px 16px 8px 40px!important}._treeRowGroup_8waaf_698{background:var(--card-bg-soft)!important;font-weight:700;border-bottom:1px solid var(--border-soft)!important}._treeRowGroup_8waaf_698 td{padding:8px 16px 8px 52px!important}._treeRowCliente_8waaf_705{background:transparent!important;font-weight:600;border-bottom:1px solid var(--border-soft)!important}._treeRowCliente_8waaf_705 td{padding:7px 16px 7px 64px!important}._treeRowDetail_8waaf_712 td{padding:6px 16px 6px 76px!important;font-size:12px}._expandBtn_8waaf_718{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--accent-a);font-size:13px;font-weight:800;cursor:pointer;margin-right:8px;transition:all .15s ease;line-height:1}._expandBtn_8waaf_718:hover{border-color:var(--accent-a);background:#5b72ff26;transform:scale(1.08)}._badgeCount_8waaf_742{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:12px;background:#5b72ff1f;border:1px solid rgba(91,114,255,.25);color:var(--accent-a);font-size:11px;font-weight:700;margin-left:8px}._badgeCountDanger_8waaf_756{background:#ef44441f!important;border-color:#ef444440!important;color:#ef4444!important}._filterBar_8waaf_765{display:flex;align-items:center;gap:14px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;padding:12px 18px;box-shadow:var(--shadow);flex-wrap:wrap}._alertTableWrap_8waaf_222{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;overflow-y:auto;overflow-x:auto;max-height:460px;position:relative;box-shadow:var(--shadow)}._alertTableWrap_8waaf_222::-webkit-scrollbar{width:6px;height:6px}._alertTableWrap_8waaf_222::-webkit-scrollbar-track{background:var(--card-bg-soft);border-radius:4px}._alertTableWrap_8waaf_222::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._alertTableWrap_8waaf_222::-webkit-scrollbar-thumb:hover{background:var(--accent-a)}._alertHeaderRight_8waaf_471{display:flex;align-items:center;gap:10px}._alertSearchWrap_8waaf_814{display:flex;align-items:center;gap:6px;background:var(--card-bg-soft);border:1px solid var(--border);border-radius:8px;padding:5px 10px;transition:all .15s ease;min-width:200px}._alertSearchWrap_8waaf_814:focus-within{border-color:var(--focus);background:var(--card-bg);box-shadow:0 0 0 2px #5b72ff26}._alertSearchIcon_8waaf_832{font-size:12px;opacity:.6}._alertSearchInput_8waaf_837{background:transparent;border:none;outline:none;color:var(--text);font-size:12px;font-weight:500;width:100%}._alertSearchInput_8waaf_837::placeholder{color:var(--muted);font-size:11px}._exportExcelBtn_8waaf_477{display:inline-flex;align-items:center;gap:6px;background:#10b9811a;border:1px solid rgba(16,185,129,.3);color:#10b981;border-radius:8px;padding:5px 12px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap}._exportExcelBtn_8waaf_477:hover{background:#10b98133;transform:translateY(-1px)}._filterGroup_8waaf_874{display:flex;align-items:center;gap:8px;flex:1;min-width:180px}._filterLabel_8waaf_882{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);white-space:nowrap}._filterSelect_8waaf_891{flex:1;background:var(--card-bg-soft);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;outline:none;cursor:pointer;transition:all .15s ease}._filterSelect_8waaf_891:focus,._filterSelect_8waaf_891:hover{border-color:var(--focus);background:var(--card-bg)}._clearFilterBtn_8waaf_911{display:inline-flex;align-items:center;gap:6px;background:#ef444414;border:1px solid rgba(239,68,68,.25);color:#ef4444;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap}._clearFilterBtn_8waaf_911:hover{background:#ef44442e;transform:translateY(-1px)}._totalizerRow_8waaf_935{position:sticky;bottom:0;z-index:10;background:var(--card-bg-soft)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:2px solid var(--border)!important;border-bottom:2px solid var(--border)!important;font-weight:800;box-shadow:0 -4px 12px #00000026}._totalizerRow_8waaf_935 td{padding:12px 16px!important;font-size:13px!important;color:var(--text)!important}._totalizerRowDanger_8waaf_954{background:#ef44441a!important}._totalizerLabel_8waaf_958{font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--text);margin-left:6px}._totalizerValue_8waaf_967{font-size:15px!important;font-weight:900!important;color:var(--accent-a)!important;text-align:right}._totalizerValueDanger_8waaf_974{color:#ef4444!important}._navGrid_8waaf_981{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:8px}._navCard_8waaf_988{display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:24px 24px 20px;cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow);position:relative;overflow:hidden}._navCard_8waaf_988:hover{border-color:var(--accent-a);transform:translateY(-4px);box-shadow:0 16px 36px #00000026;background:linear-gradient(135deg,var(--card-bg) 0%,rgba(91,114,255,.04) 100%)}._navCardHeader_8waaf_1012{display:flex;align-items:center;gap:14px}._navIcon_8waaf_1018{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#5b72ff1a;border:1px solid rgba(91,114,255,.2);color:var(--accent-a);font-size:22px;flex-shrink:0;transition:all .2s ease}._navCard_8waaf_988:hover ._navIcon_8waaf_1018{background:var(--accent-a);color:#fff;transform:scale(1.05)}._navText_8waaf_1039{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._navLabel_8waaf_1047{font-size:18px;font-weight:800;color:var(--text);letter-spacing:-.3px}._navSub_8waaf_1054{font-size:13px;color:var(--muted);line-height:1.5;margin-top:4px}._navFooter_8waaf_1061{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--border-soft);font-size:13px;font-weight:700;color:var(--accent-a)}._navArrow_8waaf_1072{font-size:18px;color:var(--accent-a);flex-shrink:0;transition:transform .2s ease}._navCard_8waaf_988:hover ._navArrow_8waaf_1072{transform:translate(6px)}@media (max-width: 900px){._kpiRow_8waaf_85,._alertRow_8waaf_1089{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){._container_8waaf_4{padding:12px 16px 24px}._kpiRow_8waaf_85,._alertRow_8waaf_1089{grid-template-columns:1fr}._greeting_8waaf_34{font-size:20px}._username_8waaf_40{font-size:24px}._welcomeRow_8waaf_19{flex-direction:column;align-items:flex-start}}._alertHeaderRight_8waaf_471{display:flex!important;align-items:center!important;gap:12px!important}._exportExcelBtn_8waaf_477{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#10b98126!important;border:1px solid rgba(16,185,129,.4)!important;color:#10b981!important;border-radius:8px!important;padding:6px 14px!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important;transition:all .15s ease!important;white-space:nowrap!important;box-shadow:0 2px 6px #10b98126!important}._exportExcelBtn_8waaf_477:hover{background:#10b98147!important;border-color:#10b981!important;transform:translateY(-1px)!important;box-shadow:0 4px 10px #10b98140!important}._container_1c2yi_1{padding:12px 20px 24px;display:flex;flex-direction:column;gap:12px;max-width:1400px;margin:0 auto;width:100%}._header_1c2yi_11{display:flex;flex-direction:column;gap:16px}._welcomeRow_1c2yi_17{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._welcomeBox_1c2yi_25{display:flex;flex-direction:column}._title_1c2yi_30{font-size:24px;font-weight:900;color:var(--text);margin:0;letter-spacing:-.5px}._subtitle_1c2yi_38{font-size:13px;color:var(--muted);margin-top:2px}._monthBadge_1c2yi_44{display:inline-flex;align-items:center;gap:4px;background:var(--card-bg-soft);border:1px solid var(--border);color:var(--text);font-size:11px;font-weight:700;padding:4px 10px;border-radius:16px;box-shadow:var(--shadow)}._section_1c2yi_58{display:flex;flex-direction:column;gap:10px}._sectionHeaderRow_1c2yi_64{display:flex;align-items:center;justify-content:space-between;gap:16px}._sectionTitle_1c2yi_71{font-size:14px;font-weight:800;color:var(--text);margin:0;letter-spacing:-.3px}._kpiRow_1c2yi_82{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._kpiCard_1c2yi_88{border:1px solid var(--border);border-left:4px solid var(--accent-a, #3b82f6);background:var(--card-bg);border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:3px;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}._kpiCard_1c2yi_88:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000026}._kpiLabel_1c2yi_106{font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap}._kpiValue_1c2yi_113{font-size:17px;font-weight:800;color:var(--text);letter-spacing:-.5px;font-variant-numeric:tabular-nums}._kpiChange_1c2yi_121{font-size:10px;font-weight:700;display:flex;align-items:center;gap:4px;margin-top:1px}._changePositive_1c2yi_130{color:#10b981}._changeNegative_1c2yi_131{color:#ef4444}._compareLabel_1c2yi_132{color:var(--muted);font-weight:500}._kpiShimmer_1c2yi_135{height:70px;border-radius:10px;background:linear-gradient(90deg,var(--card-bg-soft) 25%,var(--border-soft) 50%,var(--card-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_1c2yi_1 1.5s infinite linear}@keyframes _shimmer_1c2yi_1{0%{background-position:-200% 0}to{background-position:200% 0}}._alertSectionHeader_1c2yi_156{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}._mockBadgeHeader_1c2yi_164{display:inline-flex;align-items:center;gap:4px;background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);color:#d97706;font-size:10px;font-weight:700;padding:2px 8px;border-radius:16px}._alertBlockCard_1c2yi_177{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow)}._alertCardHeader_1c2yi_188{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._alertTitleGroup_1c2yi_196{display:flex;align-items:center;gap:8px}._alertHeaderRight_1c2yi_202{display:flex;align-items:center;gap:10px}._exportExcelBtn_1c2yi_208{display:inline-flex;align-items:center;gap:5px;background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#10b981;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap;box-shadow:0 2px 6px #10b98126}._exportExcelBtn_1c2yi_208:hover{background:#10b98147;border-color:#10b981;transform:translateY(-1px);box-shadow:0 4px 10px #10b98140}._alertIcon_1c2yi_232{font-size:16px}._alertTitle_1c2yi_196{font-size:13px;font-weight:800;color:var(--text);margin:0;letter-spacing:-.2px}._alertCountBadge_1c2yi_244{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:16px;background:#5b72ff26;border:1px solid rgba(91,114,255,.3);color:var(--accent-a);font-size:11px;font-weight:800}._alertCountBadgeDanger_1c2yi_259{background:#ef44441f!important;border-color:#ef44444d!important;color:#ef4444!important}._alertSearchWrap_1c2yi_265{display:flex;align-items:center;gap:6px;background:var(--card-bg-soft);border:1px solid var(--border);border-radius:6px;padding:3px 8px;transition:all .15s ease;min-width:180px}._alertSearchWrap_1c2yi_265:focus-within{border-color:var(--focus);background:var(--card-bg);box-shadow:0 0 0 2px #5b72ff26}._alertSearchIcon_1c2yi_283{font-size:11px;opacity:.6}._alertSearchInput_1c2yi_288{background:transparent;border:none;outline:none;color:var(--text);font-size:11px;font-weight:500;width:100%}._alertSearchInput_1c2yi_288::placeholder{color:var(--muted);font-size:10px}._alertTableWrap_1c2yi_303{background:var(--card-bg-soft);border:1px solid var(--border-soft);border-radius:8px;overflow-y:auto;overflow-x:auto;max-height:360px;position:relative}._alertTableWrap_1c2yi_303::-webkit-scrollbar{width:5px;height:5px}._alertTableWrap_1c2yi_303::-webkit-scrollbar-track{background:var(--card-bg-soft)}._alertTableWrap_1c2yi_303::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._alertTableWrap_1c2yi_303::-webkit-scrollbar-thumb:hover{background:var(--accent-a)}._alertTable_1c2yi_303{width:100%;border-collapse:collapse;font-size:11px}._alertTable_1c2yi_303 thead tr{background:var(--card-bg);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:5}._alertTable_1c2yi_303 th{padding:6px 12px;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);white-space:nowrap}._alertTable_1c2yi_303 td{padding:5px 12px;color:var(--text);border-bottom:1px solid var(--border-soft)}._alertTable_1c2yi_303 tbody tr:last-child td{border-bottom:none}._alertTable_1c2yi_303 tbody tr:hover td{background:#ffffff05}._colRight_1c2yi_368{text-align:right!important;font-variant-numeric:tabular-nums;font-weight:600}._colDanger_1c2yi_374{color:#ef4444!important}._colMuted_1c2yi_375{color:var(--muted);font-size:10px}._comingSoonText_1c2yi_377{font-size:11px;font-weight:600;color:var(--muted);padding:16px;text-align:center;display:block}._treeRowDivisional_1c2yi_389{background:#5b72ff14!important;font-weight:800}._treeRowRegional_1c2yi_393{background:#5b72ff0a!important;font-weight:700}._treeRowEP_1c2yi_397{background:#ffffff05!important;font-weight:700}._treeRowGroup_1c2yi_401,._treeRowCliente_1c2yi_405{background:transparent!important;font-weight:600}._treeRowDetail_1c2yi_410{background:#00000014!important;font-size:11px}._expandBtn_1c2yi_415{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:10px;font-weight:800;cursor:pointer;margin-right:6px;transition:all .15s ease}._expandBtn_1c2yi_415:hover{border-color:var(--accent-a);color:var(--accent-a)}._badgeCount_1c2yi_437{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:10px;background:#5b72ff1f;color:var(--accent-a);font-size:10px;font-weight:700;margin-left:6px}._badgeCountDanger_1c2yi_450{background:#ef44441f!important;color:#ef4444!important}._totalizerRow_1c2yi_456{position:sticky;bottom:0;z-index:10;background:var(--card-bg)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:2px solid var(--border)!important;border-bottom:none!important;font-weight:800;box-shadow:0 -4px 12px #0000001f}._totalizerRow_1c2yi_456 td{padding:6px 12px!important;font-size:11px!important;color:var(--text)!important}._totalizerRowDanger_1c2yi_474{background:var(--card-bg)!important}._totalizerLabel_1c2yi_478{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--text);margin-left:4px}._totalizerValue_1c2yi_487{font-size:13px!important;font-weight:900!important;color:var(--accent-a)!important;text-align:right}._totalizerValueDanger_1c2yi_494{color:#ef4444!important}@media (max-width: 900px){._kpiRow_1c2yi_82{grid-template-columns:1fr}}@media (max-width: 768px){._container_1c2yi_1{padding:16px 12px 30px;max-width:100vw;overflow-x:hidden}._alertBlockCard_1c2yi_177{padding:14px;overflow:hidden}._alertCardHeader_1c2yi_188{flex-direction:column;align-items:stretch;gap:12px}._alertTitleGroup_1c2yi_196{width:100%;justify-content:space-between}._alertHeaderRight_1c2yi_202{width:100%;flex-wrap:wrap;gap:8px;justify-content:flex-start}._alertSearchWrap_1c2yi_265{width:100%;min-width:0;box-sizing:border-box}._exportExcelBtn_1c2yi_208,._disclaimerBtn_1c2yi_540{flex:1 1 auto;justify-content:center;text-align:center}}._disclaimerBtn_1c2yi_540{display:inline-flex;align-items:center;gap:5px;background:#2563eb1f;border:1px solid rgba(37,99,235,.35);color:#2563eb;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap;box-shadow:0 2px 6px #2563eb1f}._disclaimerBtn_1c2yi_540:hover{background:#2563eb40;border-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 10px #2563eb38}._modalBackdrop_1c2yi_575{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center}._disclaimerModalCard_1c2yi_589{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;width:92%;max-width:600px;max-height:90vh;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;overflow:hidden;animation:_modalScaleIn_1c2yi_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _modalScaleIn_1c2yi_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._disclaimerHeader_1c2yi_608{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border);background:#7f7f7f08}._disclaimerHeader_1c2yi_608 h3{margin:0;font-size:17px;font-weight:800;color:var(--text);display:flex;align-items:center;gap:10px}._closeBtn_1c2yi_627{background:#7f7f7f1a;border:none;width:32px;height:32px;border-radius:50%;font-size:16px;cursor:pointer;color:var(--muted);display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_1c2yi_627:hover{background:#ef444426;color:#ef4444}._disclaimerBody_1c2yi_647{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._disclaimerCardItem_1c2yi_655{background:#7f7f7f0a;border:1px solid var(--border);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}._disclaimerItemTitle_1c2yi_665{font-size:13px;font-weight:800;color:var(--text);display:flex;align-items:center;gap:8px}._disclaimerItemDesc_1c2yi_674{font-size:13px;color:var(--muted);margin:0;line-height:1.5}._disclaimerItemHighlight_1c2yi_681{font-size:12px;font-weight:700;color:#2563eb;background:#2563eb14;padding:8px 12px;border-radius:8px;border-left:3px solid #2563eb;margin-top:4px}._emptyAlertsCard_1c2yi_695{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:48px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;box-shadow:var(--shadow);margin-top:4px}._emptyAlertsIcon_1c2yi_710{font-size:44px;line-height:1;margin-bottom:2px}._emptyAlertsTitle_1c2yi_716{font-size:18px;font-weight:900;color:var(--text);margin:0;letter-spacing:-.3px}._emptyAlertsSubtitle_1c2yi_724{font-size:13px;color:var(--muted);margin:0;max-width:520px;line-height:1.5}html[data-ui=p2] .ui-premium-page .ui-al-page{gap:14px}html[data-ui=p2] .ui-premium-page .ui-al-section{gap:12px}html[data-ui=p2] .ui-premium-page .ui-al-icon{align-items:center;justify-content:center;line-height:0}html[data-ui=p2] .ui-premium-page .ui-al-icon-label{align-items:center;gap:6px}html[data-ui=p2] .ui-premium-page .ui-al-section-title{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .ui-al-month-badge{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--brand-text);border-radius:999px;padding:4px 11px;font-weight:600;box-shadow:none}html[data-ui=p2] .ui-premium-page .ui-al-month-badge .ui-al-icon-label{gap:5px}html[data-ui=p2] .ui-premium-page .ui-al-kpi-row{gap:14px}html[data-ui=p2] .ui-premium-page .ui-al-kpi-row>*{min-width:0}html[data-ui=p2] .ui-premium-page .ui-al-kpi-card{container-type:inline-size;position:relative;overflow:hidden;background:var(--card-bg);border:1px solid var(--border);border-left:1px solid var(--border);border-radius:var(--radius-card);padding:14px 16px 13px;gap:6px;box-shadow:var(--shadow);transition:box-shadow .15s ease,transform .15s ease}html[data-ui=p2] .ui-premium-page .ui-al-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2));opacity:.85}html[data-ui=p2] .ui-premium-page .ui-al-kpi-card:hover{transform:translateY(-1px);box-shadow:var(--shadow)}html[data-ui=p2] .ui-premium-page .ui-al-kpi-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.25;color:var(--muted);overflow:hidden;text-overflow:ellipsis}html[data-ui=p2] .ui-premium-page .ui-al-kpi-value{font-family:var(--font-display);font-size:clamp(12px,11.6cqi,24px);font-weight:600;letter-spacing:-.01em;line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text)}html[data-ui=p2] .ui-premium-page .ui-al-kpi-change{gap:6px;flex-wrap:wrap;font-size:11px;margin-top:0}html[data-ui=p2] .ui-premium-page .ui-al-delta{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-weight:700;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-al-delta.is-positive{background:#10b9811f}html[data-ui=p2] .ui-premium-page .ui-al-delta.is-negative{background:#ef44441f}html[data-ui=p2] .ui-premium-page .ui-al-delta.is-neutral{background:var(--card-bg-soft);border:1px solid var(--border-soft);color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-al-compare{font-size:10.5px}html[data-ui=p2] .ui-premium-page .ui-al-kpi-shimmer{height:92px;border-radius:var(--radius-card)}html[data-ui=p2] .ui-premium-page .ui-al-card{border-radius:var(--radius-card);padding:14px 16px;gap:12px}html[data-ui=p2] .ui-premium-page .ui-al-title-group{gap:10px}html[data-ui=p2] .ui-premium-page .ui-al-title-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-card:has(.ui-al-count.is-danger) .ui-al-title-icon{background:#ef44441f;color:#ef4444}html[data-ui=p2] .ui-premium-page .ui-al-title{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .ui-al-count{min-width:24px;height:22px;padding:0 9px;border-radius:999px;background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--brand-text);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-al-header-right{gap:8px}html[data-ui=p2] .ui-premium-page .ui-al-btn-primary{height:32px;padding:0 15px;justify-content:center;background:var(--brand-gradient);border:1px solid transparent;color:#fff;border-radius:999px;font-size:12px;font-weight:600;box-shadow:0 1px 2px #1018281f}html[data-ui=p2] .ui-premium-page .ui-al-btn-primary:hover{background:var(--brand-gradient);border-color:transparent;transform:none;filter:brightness(1.07);box-shadow:0 1px 2px #1018281f,0 6px 14px -8px var(--brand)}html[data-ui=p2] .ui-premium-page .ui-al-btn-secondary{height:32px;padding:0 12px;justify-content:center;background:var(--card-bg);border:1px solid var(--border);color:var(--text);border-radius:8px;font-size:12px;font-weight:600;box-shadow:none}html[data-ui=p2] .ui-premium-page .ui-al-btn-secondary .ui-al-icon-label svg{color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-btn-secondary:hover{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-text);transform:none;box-shadow:none}html[data-ui=p2] .ui-premium-page .ui-al-btn-primary:focus-visible,html[data-ui=p2] .ui-premium-page .ui-al-btn-secondary:focus-visible,html[data-ui=p2] .ui-premium-page .ui-al-btn-modal:focus-visible,html[data-ui=p2] .ui-premium-page .ui-al-expand:focus-visible,html[data-ui=p2] .ui-premium-page .ui-al-close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--brand-soft)!important}html[data-ui=p2] .ui-premium-page .ui-al-search{height:32px;box-sizing:border-box;min-width:220px;padding:0 10px;gap:7px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px}html[data-ui=p2] .ui-premium-page .ui-al-search:focus-within{border-color:var(--brand);background:var(--card-bg);box-shadow:0 0 0 3px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-al-search-icon{display:inline-flex;color:var(--muted);opacity:1;line-height:0}html[data-ui=p2] .ui-premium-page .ui-al-search-input{font-size:12px;font-weight:500}html[data-ui=p2] .ui-premium-page .ui-al-search-input::placeholder{font-size:11.5px}html[data-ui=p2] .ui-premium-page .ui-al-table-wrap{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:10px}html[data-ui=p2] .ui-premium-page .ui-al-table-wrap::-webkit-scrollbar{width:6px;height:6px}html[data-ui=p2] .ui-premium-page .ui-al-table-wrap::-webkit-scrollbar-track{background:transparent}html[data-ui=p2] .ui-premium-page .ui-al-table-wrap::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}html[data-ui=p2] .ui-premium-page .ui-al-table-wrap::-webkit-scrollbar-thumb:hover{background:var(--brand)}html[data-ui=p2] .ui-premium-page .ui-al-table{font-size:12px}html[data-ui=p2] .ui-premium-page .ui-al-table thead tr{background:var(--table-head-bg);border-bottom:1px solid var(--border)}html[data-ui=p2] .ui-premium-page .ui-al-table th{background:var(--table-head-bg);padding:9px 12px;font-size:10.5px;font-weight:600;letter-spacing:.05em;color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-table td{padding:8px 12px;font-size:12px;border-bottom:1px solid var(--border-soft);font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-al-table tbody tr{transition:background .12s ease}html[data-ui=p2] .ui-premium-page .ui-al-table tbody tr:hover>td{background:var(--row-hover)}html[data-ui=p2] .ui-premium-page .ui-al-table .ui-al-num{font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-al-tree-divisional{background:var(--brand-soft)!important;font-weight:700}html[data-ui=p2] .ui-premium-page .ui-al-tree-regional{background:color-mix(in srgb,var(--brand) 5%,transparent)!important;font-weight:600}html[data-ui=p2] .ui-premium-page .ui-al-tree-ep{background:color-mix(in srgb,var(--brand) 2.5%,transparent)!important;font-weight:600}html[data-ui=p2] .ui-premium-page .ui-al-tree-grupo,html[data-ui=p2] .ui-premium-page .ui-al-tree-cliente{font-weight:500}html[data-ui=p2] .ui-premium-page .ui-al-tree-detail{background:var(--card-bg-soft)!important;font-size:12px}html[data-ui=p2] .ui-premium-page .ui-al-node-icon{color:var(--brand-text);margin-right:6px;vertical-align:-2px}html[data-ui=p2] .ui-premium-page .ui-al-leaf-icon{color:var(--muted);margin-right:6px;vertical-align:-2px}html[data-ui=p2] .ui-premium-page .ui-al-tree-detail td:nth-child(2),html[data-ui=p2] .ui-premium-page .ui-al-tree-detail td:nth-child(3){font-size:11px}html[data-ui=p2] .ui-premium-page .ui-al-expand{width:18px;height:18px;padding:0;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--muted);margin-right:8px;vertical-align:middle}html[data-ui=p2] .ui-premium-page .ui-al-expand .ui-only{align-items:center;justify-content:center;line-height:0}html[data-ui=p2] .ui-premium-page .ui-al-expand:hover{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-badge{padding:3px 9px;border-radius:999px;background:var(--brand-soft);color:var(--brand-text);font-size:10.5px;font-weight:600;margin-left:8px;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-al-state{font-size:12px;font-weight:500;padding:20px 16px}html[data-ui=p2] .ui-premium-page .ui-al-total-row{background:var(--table-head-bg)!important;border-top:1px solid var(--border)!important;font-weight:700;box-shadow:0 -8px 16px -12px #00000047}html[data-ui=p2] .ui-premium-page .ui-al-total-row td{background:var(--table-head-bg);padding:9px 12px!important;font-size:12px!important;border-bottom:none}html[data-ui=p2] .ui-premium-page .ui-al-total-icon{display:inline-flex;vertical-align:-2px;color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-total-row.is-danger .ui-al-total-icon{color:#ef4444}html[data-ui=p2] .ui-premium-page .ui-al-total-label{font-size:11px;font-weight:700;letter-spacing:.05em;margin-left:6px}html[data-ui=p2] .ui-premium-page .ui-al-total-value{font-family:var(--font-display);font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--brand-text)!important;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-al-total-value.is-danger{color:#ef4444!important}html[data-ui=p2] .ui-premium-page .ui-al-empty{border-radius:var(--radius-card);padding:44px 24px;gap:10px}html[data-ui=p2] .ui-premium-page .ui-al-empty-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:4px;border-radius:50%;background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-empty-title{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .ui-al-backdrop{background:#140e0a73}html[data-ui=p2] .ui-premium-page .ui-al-modal{border-radius:18px;border:1px solid var(--border);box-shadow:var(--shadow),0 24px 48px -16px #00000059}html[data-ui=p2] .ui-premium-page .ui-al-modal-header{padding:16px 22px;background:var(--card-header-bg);border-bottom:1px solid var(--border)}html[data-ui=p2] .ui-premium-page .ui-al-modal-header h3{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .ui-al-modal-header h3 .ui-al-icon-label{gap:10px}html[data-ui=p2] .ui-premium-page .ui-al-modal-header h3 svg{color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-close{width:32px;height:32px;background:var(--card-bg-soft);border:1px solid var(--border);color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-al-close:hover{background:#ef44441f;border-color:#ef44444d;color:#ef4444}html[data-ui=p2] .ui-premium-page .ui-al-modal-body{padding:20px 22px;gap:12px}html[data-ui=p2] .ui-premium-page .ui-al-rule{background:var(--card-bg-soft);border:1px solid var(--border-soft);border-radius:12px;padding:14px 16px}html[data-ui=p2] .ui-premium-page .ui-al-rule-title{font-size:13px;font-weight:600;gap:10px}html[data-ui=p2] .ui-premium-page .ui-al-rule-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-al-rule-desc{font-size:12.5px}html[data-ui=p2] .ui-premium-page .ui-al-rule-highlight{color:var(--brand-text);background:var(--brand-soft);border-left:3px solid var(--brand);font-weight:600}html[data-ui=p2] .ui-premium-page .ui-al-highlight-icon{margin-right:6px;vertical-align:-2px}html[data-ui=p2] .ui-premium-page .ui-al-btn-modal{height:34px;padding:0 20px!important;border-radius:999px!important;font-weight:600!important;box-shadow:0 1px 2px #1018281f,0 8px 18px -10px var(--brand)!important}html[data-ui=p2] .ui-premium-page .ui-al-btn-modal:hover{filter:brightness(1.07)}@media (max-width: 768px){html[data-ui=p2] .ui-premium-page .ui-al-search{width:100%;min-width:0}html[data-ui=p2] .ui-premium-page .ui-al-card{padding:14px}}._notifOverlay_fnacb_2{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_fnacb_1 .2s ease-out}._notifModal_fnacb_14{background:var(--card-bg, #1e2130);border-radius:16px;padding:28px 32px;display:flex;align-items:flex-start;gap:16px;max-width:440px;width:90%;box-shadow:0 24px 64px #00000080;border:1px solid rgba(255,255,255,.08);animation:_slideUp_fnacb_1 .25s cubic-bezier(.34,1.56,.64,1);position:relative}._notifSuccess_fnacb_29{border-left:4px solid #22c55e}._notifError_fnacb_30{border-left:4px solid #ef4444}._notifIcon_fnacb_32{font-size:28px;flex-shrink:0;margin-top:2px}._notifContent_fnacb_38{flex:1}._notifTitle_fnacb_40{font-size:17px;font-weight:700;color:var(--text, #f1f5f9);margin:0 0 6px}._notifMessage_fnacb_47{font-size:14px;color:var(--muted, #94a3b8);margin:0;line-height:1.5}._notifClose_fnacb_54{background:none;border:none;color:var(--muted, #94a3b8);cursor:pointer;font-size:18px;padding:0;line-height:1;flex-shrink:0;opacity:.6;transition:opacity .15s}._notifClose_fnacb_54:hover{opacity:1}@keyframes _slideUp_fnacb_1{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._container_fnacb_74{padding:24px;max-width:100%;margin:0 auto;animation:_fadeIn_fnacb_1 .4s ease-out}._qtyInput_fnacb_82{width:70px;padding:4px 6px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:13px;text-align:center;transition:border-color .15s,box-shadow .15s}._qtyInput_fnacb_82:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}._qtyInput_fnacb_82::-webkit-inner-spin-button,._qtyInput_fnacb_82::-webkit-outer-spin-button{opacity:1}._qtyCx_fnacb_101{font-size:11px;color:var(--muted);margin-top:2px;text-align:center}._rowSelected_fnacb_108{background:#6366f10f!important}@keyframes _fadeIn_fnacb_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_fnacb_118{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px;gap:20px}._title_fnacb_126{font-size:24px;font-weight:700;margin-bottom:8px;color:var(--text)}._subtitle_fnacb_133{color:var(--muted);font-size:14px}._actions_fnacb_138{display:flex;gap:12px}._refreshBtn_fnacb_143,._exportBtn_fnacb_143,._retryBtn_fnacb_143{padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid var(--border);display:inline-flex;align-items:center;gap:8px}._refreshBtn_fnacb_143{background:var(--card-bg);color:var(--text)}._refreshBtn_fnacb_143:hover:not(:disabled){background:var(--border-soft);transform:translateY(-1px)}._exportBtn_fnacb_143{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none}._exportBtn_fnacb_143:hover:not(:disabled){opacity:.95;box-shadow:0 4px 12px #10b98133;transform:translateY(-1px)}._exportBtn_fnacb_143:disabled,._refreshBtn_fnacb_143:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}._tabsContainer_fnacb_185{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding-bottom:4px;-webkit-overflow-scrolling:touch}._tabsContainer_fnacb_185::-webkit-scrollbar{height:4px}._tabsContainer_fnacb_185::-webkit-scrollbar-thumb{background:var(--border-soft);border-radius:4px}._tabBtn_fnacb_202{padding:10px 20px;background:transparent;border:none;color:var(--muted);font-size:15px;font-weight:600;cursor:pointer;position:relative;transition:all .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}._tabBtn_fnacb_202:hover,._activeTab_fnacb_222{color:var(--text)}._activeTab_fnacb_222:after{content:"";position:absolute;bottom:-9px;left:0;right:0;height:3px;background:var(--accent-b, #3b82f6);border-radius:3px 3px 0 0}._tabBadge_fnacb_237{font-size:11px;background:var(--border-soft);padding:2px 6px;border-radius:10px;color:var(--muted)}._activeTab_fnacb_222 ._tabBadge_fnacb_237{background:#3b82f633;color:var(--accent-b, #3b82f6)}._filterBar_fnacb_250{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px;flex-wrap:wrap}._searchBox_fnacb_259{position:relative;flex:1;max-width:480px;min-width:280px}._searchIcon_fnacb_266{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:14px;pointer-events:none}._searchInput_fnacb_276{width:100%;padding:11px 40px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:14px;transition:all .2s ease}._searchInput_fnacb_276:focus{outline:none;border-color:var(--focus, #3b82f6);box-shadow:0 0 0 3px var(--focus-ring, rgba(59, 130, 246, .15))}._clearSearchBtn_fnacb_293{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--muted);font-size:14px;cursor:pointer}._clearSearchBtn_fnacb_293:hover{color:var(--text)}._rowCount_fnacb_309{font-size:14px;color:var(--muted)}._tableWrapper_fnacb_315{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;overflow-x:auto;box-shadow:var(--shadow);margin-bottom:24px;min-height:420px;position:relative}._refreshingBanner_fnacb_327{display:flex;align-items:center;gap:10px;padding:10px 20px;background:#6366f114;border-bottom:1px solid rgba(99,102,241,.2);font-size:13px;color:var(--muted);position:sticky;top:0;z-index:10}._refreshingSpinner_fnacb_341{width:16px;height:16px;border:2px solid rgba(99,102,241,.3);border-top-color:#6366f1;border-radius:50%;animation:_spin_fnacb_433 .7s linear infinite;flex-shrink:0}._table_fnacb_315{width:100%;min-width:2400px;border-collapse:collapse;text-align:left;font-size:13px}._table_fnacb_315 th{background:var(--table-head-bg, var(--card-header-bg));padding:16px 20px;font-weight:600;color:var(--muted);border-bottom:1px solid var(--border);text-transform:uppercase;font-size:12px;letter-spacing:.5px}._table_fnacb_315 td{padding:16px 20px;border-bottom:1px solid var(--border-soft);color:var(--text)}._tableRow_fnacb_376{transition:background .15s ease}._tableRow_fnacb_376:hover{background:var(--card-bg-soft)}._skuCell_fnacb_384{font-family:monospace;font-weight:600;color:var(--accent-b, #3b82f6);letter-spacing:.5px}._nameCell_fnacb_391{font-weight:500;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._priceCell_fnacb_399{font-family:monospace;font-weight:600;color:#10b981;font-size:14px}._textCenter_fnacb_406{text-align:center}._textRight_fnacb_410{text-align:right}._loadingContainer_fnacb_415,._errorContainer_fnacb_415,._emptyContainer_fnacb_415{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px;padding:40px;text-align:center}._emptyRow_fnacb_426{text-align:center;padding:80px 20px!important;color:var(--muted);font-size:15px}._spinner_fnacb_433{width:40px;height:40px;border:3px solid var(--border-soft);border-top-color:var(--accent-b, #3b82f6);border-radius:50%;animation:_spin_fnacb_433 .8s linear infinite;margin-bottom:20px}@keyframes _spin_fnacb_433{to{transform:rotate(360deg)}}._loadingContainer_fnacb_415 p{color:var(--muted);font-size:15px}._errorContainer_fnacb_415 h3{color:#ef4444;margin-bottom:12px;font-size:18px}._errorContainer_fnacb_415 p{color:var(--muted);margin-bottom:24px}._retryBtn_fnacb_143{background:#ef4444;color:#fff;border:none}._retryBtn_fnacb_143:hover{background:#dc2626}._emptyContainer_fnacb_415 p{color:var(--muted);font-size:15px}._pagination_fnacb_479{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:12px}._pageBtn_fnacb_487{background:var(--card-bg);border:1px solid var(--border);color:var(--text);padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._pageBtn_fnacb_487:hover:not(:disabled){background:var(--border-soft)}._pageBtn_fnacb_487:disabled{opacity:.4;cursor:not-allowed}._pageInfo_fnacb_508{font-size:14px;color:var(--muted)}@media (max-width: 900px){._header_fnacb_118{flex-direction:column;align-items:flex-start}}@media (max-width: 768px){._container_fnacb_74{padding:14px 10px 30px;max-width:100vw;overflow-x:hidden}._header_fnacb_118{flex-direction:column;align-items:stretch;gap:12px}._actions_fnacb_138{flex-direction:column;width:100%}._refreshBtn_fnacb_143,._exportBtn_fnacb_143{width:100%;justify-content:center}._filterSection_fnacb_540{flex-direction:column;align-items:stretch;padding:10px 12px;gap:12px}._tabsContainer_fnacb_185{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}._tabBtn_fnacb_202{padding:8px 14px;font-size:13px;flex-shrink:0}._ufContainer_fnacb_557{width:100%;justify-content:space-between}._simulatorBar_fnacb_561{flex-direction:column;gap:12px;padding:14px}._simulatorInputWrapper_fnacb_566{width:100%;min-width:0}._filterBar_fnacb_250{flex-direction:column;align-items:stretch;gap:12px}._searchBox_fnacb_259{max-width:100%;width:100%;min-width:0}}._filterSection_fnacb_540{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:var(--card-bg-soft);border:1px solid var(--border-soft);border-radius:8px;padding:12px 16px;gap:16px;flex-wrap:wrap}._filterSection_fnacb_540 ._tabsContainer_fnacb_185{margin-bottom:0;border-bottom:none;padding-bottom:0}._ufContainer_fnacb_557{display:flex;align-items:center;gap:8px}._ufLabel_fnacb_608{font-size:14px;font-weight:600;color:var(--muted)}._ufSelect_fnacb_614{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;color:var(--text);padding:6px 12px;font-size:14px;font-weight:600;outline:none;cursor:pointer;transition:all .2s ease}._ufSelect_fnacb_614:focus{border-color:var(--focus, #3b82f6);box-shadow:0 0 0 3px var(--focus-ring, rgba(59, 130, 246, .2))}._ufSelect_fnacb_614 option{background:var(--card-bg);color:var(--text)}._simulatorBar_fnacb_561{display:flex;gap:24px;margin-bottom:24px;background:var(--card-bg-soft);border:1px solid var(--border-soft);border-radius:10px;padding:16px 20px;flex-wrap:wrap}._simulatorInputWrapper_fnacb_566{display:flex;flex-direction:column;gap:6px;min-width:180px}._simLabel_fnacb_656{font-size:12px;font-weight:700;color:var(--accent-b, #3b82f6);text-transform:uppercase;letter-spacing:.5px}._simInput_fnacb_664{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;color:var(--text);padding:8px 12px;font-size:15px;font-weight:600;outline:none;transition:all .2s ease}._simInput_fnacb_664:focus{border-color:var(--focus, #3b82f6);box-shadow:0 0 0 3px var(--focus-ring, rgba(59, 130, 246, .25))}._simulatedPriceCell_fnacb_682{font-family:monospace;font-weight:600;color:#d97706!important;font-size:14px}._simulatedImpPriceCell_fnacb_689{font-family:monospace;font-weight:700;color:#dc2626!important;font-size:14px}._selectedBar_fnacb_697{display:flex;justify-content:space-between;align-items:center;background:var(--card-bg-soft);border:1px solid var(--accent-b, #3b82f6);border-radius:10px;padding:16px 20px;margin-bottom:24px;box-shadow:var(--shadow);animation:_slideIn_fnacb_1 .3s ease-out}@keyframes _slideIn_fnacb_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._selectedText_fnacb_715{font-size:15px;color:var(--text)}._selectedActions_fnacb_720{display:flex;gap:12px}._pdfBtn_fnacb_725{background:var(--accent-b, #3b82f6);color:#fff;border:none;padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}._pdfBtn_fnacb_725:hover{background:var(--focus, #2563eb);transform:translateY(-1px)}._clearSelectionBtn_fnacb_745{background:transparent;border:1px solid var(--border);color:var(--text);padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._clearSelectionBtn_fnacb_745:hover{background:var(--border-soft)}._printOverlay_fnacb_762{display:none}@media print{@page{size:A4 landscape;margin:10mm}body *{visibility:hidden}._printOverlay_fnacb_762,._printOverlay_fnacb_762 *{visibility:visible}._printOverlay_fnacb_762{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff!important;color:#000!important;padding:0;font-family:Arial,sans-serif;font-size:9px}._printHeader_fnacb_788{display:flex;align-items:flex-start;gap:12px;padding:8px 12px;border-bottom:2px solid #6b7280;margin-bottom:8px}._printHeaderLeft_fnacb_796{flex:0 0 120px}._printLogo_fnacb_797{height:36px;width:auto}._printHeaderCenter_fnacb_799{flex:1;text-align:center}._printTitle_fnacb_803{font-size:14px;font-weight:900;margin:0 0 3px;color:#374151!important;letter-spacing:.5px;text-transform:uppercase}._printSubtitle_fnacb_811{font-size:9px;margin:0;color:#333!important}._printSimParams_fnacb_812{font-size:9px;margin:3px 0 0;color:#555!important;font-style:italic}._printHeaderRight_fnacb_814{flex:0 0 100px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}._printDocNum_fnacb_822{font-size:13px;font-weight:900;color:#374151!important;font-family:monospace}._printDocLabel_fnacb_823{font-size:8px;color:#888!important;text-transform:uppercase;letter-spacing:.5px}._printTable_fnacb_826{width:100%;border-collapse:collapse;font-size:8px;margin:0 0 8px;page-break-inside:auto;border:1px solid #b0b8c1}._printTable_fnacb_826 tr{page-break-inside:avoid}._printTable_fnacb_826 th,._printTable_fnacb_826 td{border:1px solid #b0b8c1!important;padding:3px 4px;font-size:7.5px;white-space:nowrap}._pthLeft_fnacb_846,._pthCenter_fnacb_846,._pthRight_fnacb_846{background:#6b7280!important;color:#fff!important;font-weight:700;vertical-align:middle}._pthLeft_fnacb_846{text-align:left}._pthCenter_fnacb_846{text-align:center}._pthRight_fnacb_846{text-align:right}._ptdMono_fnacb_857{font-family:monospace;color:#111!important}._ptdName_fnacb_858{color:#111!important;white-space:normal}._ptdCenter_fnacb_859{text-align:center;color:#111!important}._ptdRight_fnacb_860{text-align:right;color:#111!important}._ptdTotal_fnacb_861{background:#f3f4f6!important;font-weight:900!important;text-align:right;color:#111!important}._printRowEven_fnacb_863 td{background:#fff!important}._printRowOdd_fnacb_864 td{background:#f9fafb!important}._printTotalsRow_fnacb_867 td{background:#4b5563!important;color:#fff!important;font-weight:700;font-size:8px}._ptdTotLabel_fnacb_873{text-align:right;font-weight:900}._printSummaryBox_fnacb_876{display:flex;gap:8px;margin:8px 0;padding:8px;background:#f0f0f0!important;border:1px solid #ccc;border-radius:4px;flex-wrap:wrap}._printSummaryItem_fnacb_886{display:flex;flex-direction:column;gap:2px;padding:4px 10px;border-right:1px solid #ccc;min-width:130px}._printSummaryItem_fnacb_886:last-child{border-right:none}._printSummaryTotal_fnacb_895{background:#4b5563!important;border-radius:3px;padding:4px 12px!important;border-right:none!important}._printSummaryTotal_fnacb_895 ._psiLabel_fnacb_901{color:#d1d5db!important;font-weight:700}._printSummaryTotal_fnacb_895 ._psiValue_fnacb_902{color:#fff!important;font-size:14px;font-weight:900!important}._psiLabel_fnacb_901{font-size:7px;text-transform:uppercase;color:#666!important;letter-spacing:.3px}._psiValue_fnacb_902{font-size:11px;font-weight:900;color:#000!important}._printDisclaimer_fnacb_908{margin-top:10px;padding:6px 10px;border:1.5px solid #e53e3e;border-radius:4px;background:#fff5f5!important;font-size:7.5px;color:#333!important;page-break-inside:avoid}._printDisclaimer_fnacb_908 p{margin:2px 0}._printDisclaimer_fnacb_908 strong{color:#e53e3e!important}._printDisclaimerDate_fnacb_920{color:#888!important;font-style:italic;margin-top:4px!important}}._selectedList_fnacb_924{flex:1;display:flex;flex-direction:column;gap:4px;overflow-y:auto;max-height:180px;padding-right:8px}._selectedItem_fnacb_934{display:grid;grid-template-columns:110px 1fr 120px 110px;align-items:center;gap:8px;padding:4px 10px;border-radius:6px;background:#6366f112;font-size:12px}._selectedSku_fnacb_945{font-family:monospace;font-weight:600;color:#6366f1;white-space:nowrap}._selectedName_fnacb_952{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}._selectedQty_fnacb_959{text-align:center;color:var(--muted);font-size:11px}._selectedItemVal_fnacb_965{text-align:right;font-weight:600;color:var(--text)}._selectedTotal_fnacb_971{margin-top:6px;padding:6px 10px 2px;border-top:1px solid var(--border);font-size:13px;color:var(--text);display:flex;gap:8px}._unitPrice_fnacb_982{display:block;font-size:10px;color:var(--muted);font-weight:400;line-height:1.2}._container_118t8_1{padding:10px 18px;max-width:100%;margin:0 auto;animation:_fadeIn_118t8_1 .3s ease-out;display:flex;flex-direction:column;gap:10px}@keyframes _fadeIn_118t8_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._legendSection_118t8_17{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;background:var(--card-bg, #ffffff);border:1px solid var(--border, #cbd5e1);border-radius:8px;padding:8px 12px;box-shadow:var(--shadow, 0 4px 12px rgba(0, 0, 0, .05))}._legendLeft_118t8_30{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._legendGroup_118t8_37{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._legendTitle_118t8_44{font-size:10px;font-weight:700;color:var(--muted, #64748b);text-transform:uppercase;letter-spacing:.05em;margin-right:2px}._legendPill_118t8_53{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:600;border:1px solid transparent}._pillYellow_118t8_65{background:#fef9c3;color:#854d0e;border-color:#fde047}._pillOrange_118t8_71{background:#ffedd5;color:#9a3412;border-color:#fdba74}._pillGreen_118t8_77{background:#dcfce7;color:#166534;border-color:#86efac}._pillRed_118t8_83{background:#fee2e2;color:#991b1b;border-color:#fca5a5}html[data-theme=dark] ._pillYellow_118t8_65{background:#f59e0b33;color:#fef08a;border-color:#f59e0b66}html[data-theme=dark] ._pillOrange_118t8_71{background:#f43f5e33;color:#fca5a5;border-color:#f43f5e66}html[data-theme=dark] ._pillGreen_118t8_77{background:#10b98133;color:#6ee7b7;border-color:#10b98166}html[data-theme=dark] ._pillRed_118t8_83{background:#ef444440;color:#fca5a5;border-color:#ef444473}._headerActions_118t8_114{display:flex;align-items:center;gap:8px;margin-left:auto}._exportBtn_118t8_121{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;height:28px;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;border:none;background:#10b981;color:#fff;box-shadow:0 2px 8px #10b98133;transition:all .2s cubic-bezier(.4,0,.2,1)}._exportBtn_118t8_121:hover:not(:disabled){background:#059669;transform:translateY(-1px)}._exportBtn_118t8_121:disabled{opacity:.5;cursor:not-allowed;transform:none}._filterBar_118t8_150{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--card-bg, #ffffff);border:1px solid var(--border, #cbd5e1);border-radius:8px;padding:8px 12px;box-shadow:var(--shadow, 0 4px 12px rgba(0, 0, 0, .05))}._activeFiltersSection_118t8_162{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 12px;background:var(--card-bg, #ffffff);border:1px solid var(--border, #cbd5e1);border-radius:8px;font-size:11px;box-shadow:var(--shadow, 0 2px 8px rgba(0, 0, 0, .03))}._activeFiltersLabel_118t8_175{font-weight:700;color:var(--muted, #64748b);text-transform:uppercase;font-size:10px;letter-spacing:.05em;display:flex;align-items:center;gap:4px}._activeFilterTag_118t8_186{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f1f5f9;color:#1e293b;border-radius:6px;font-size:11px;font-weight:600;border:1px solid #cbd5e1;transition:all .2s ease}html[data-theme=dark] ._activeFilterTag_118t8_186{background:#ffffff1a;color:#f1f5f9;border-color:#fff3}._removeTagBtn_118t8_206{background:transparent;border:none;color:#64748b;cursor:pointer;font-weight:800;padding:0 2px;font-size:11px;display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease}._removeTagBtn_118t8_206:hover{color:#ef4444}._clearAllBtn_118t8_224{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#fee2e2;color:#991b1b;border:1px solid #fca5a5;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-left:auto}._clearAllBtn_118t8_224:hover{background:#fca5a5;color:#7f1d1d}html[data-theme=dark] ._clearAllBtn_118t8_224{background:#ef444433;color:#fca5a5;border-color:#ef444466}html[data-theme=dark] ._clearAllBtn_118t8_224:hover{background:#ef444459;color:#fff}._searchBox_118t8_256{flex:1;min-width:240px;position:relative}._searchInput_118t8_262{width:100%;padding:4px 10px 4px 32px;height:28px;background:var(--bg, #f8fafc);border:1px solid var(--border, #cbd5e1);border-radius:6px;color:var(--text, #0f172a);font-size:11px;outline:none;transition:all .2s ease}._searchInput_118t8_262::placeholder{color:var(--muted, #64748b);font-size:10px}._searchInput_118t8_262:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._searchIcon_118t8_285{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--muted, #64748b);pointer-events:none}._filterSelect_118t8_294{padding:4px 10px;height:28px;background:var(--bg, #f8fafc);border:1px solid var(--border, #cbd5e1);border-radius:6px;color:var(--text, #0f172a);font-size:11px;outline:none;cursor:pointer;transition:all .2s ease}._filterSelect_118t8_294 option{background-color:var(--card-bg, #ffffff);color:var(--text, #0f172a);padding:6px}._filterSelect_118t8_294:focus{border-color:#3b82f6}._resultsCount_118t8_317{font-size:11px;color:var(--muted, #64748b);font-weight:500;margin-left:auto}._tableCard_118t8_325{background:var(--card-bg, #ffffff);border:1px solid var(--border, #cbd5e1);border-radius:8px;overflow:hidden;box-shadow:var(--shadow, 0 8px 24px rgba(0, 0, 0, .08))}._tableWrapper_118t8_333{width:100%;overflow-x:auto;max-height:580px}._excelTable_118t8_339{width:100%;border-collapse:collapse;font-size:11px;color:var(--text, #0f172a);text-align:center;font-family:inherit}._excelTable_118t8_339 th,._excelTable_118t8_339 td{border:1px solid var(--border, #cbd5e1);padding:5px 8px;white-space:nowrap}._headerProd_118t8_355{background:#d9f99d!important;color:#1a2e05!important;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}._headerBoxesGroup_118t8_364,._headerBoxesCol_118t8_364{background:#1d4ed8!important;color:#fff!important;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}._headerFiscal_118t8_373{background:#ecfccb!important;color:#1a2e05!important;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}._headerDisplaysGroup_118t8_382,._headerDisplaysCol_118t8_382{background:#0284c7!important;color:#fff!important;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}._headerUnitsGroup_118t8_391,._headerUnitsCol_118t8_391{background:#1e3a8a!important;color:#fff!important;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}._subHeader_118t8_401{position:sticky;top:0;z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none}._excelTable_118t8_339 tbody tr{background-color:var(--card-bg, #ffffff);color:var(--text, #0f172a)}._excelTable_118t8_339 tbody tr:nth-child(2n){background-color:var(--bg, #f8fafc)}._excelTable_118t8_339 tbody tr:hover{background-color:#3b82f614!important}._rowLancamento_118t8_424{background-color:#fef9c3!important;color:#0f172a!important}._rowDescontinuado_118t8_429{background-color:#ffedd5!important;color:#0f172a!important}._rowNovo_118t8_434{background-color:#dcfce7!important;color:#0f172a!important}html[data-theme=dark] ._excelTable_118t8_339 tbody tr{background-color:#0d1326;color:#f8fafc}html[data-theme=dark] ._excelTable_118t8_339 tbody tr:nth-child(2n){background-color:#090e1c}html[data-theme=dark] ._rowLancamento_118t8_424{background-color:#854d0e!important;color:#fef08a!important}html[data-theme=dark] ._rowDescontinuado_118t8_429{background-color:#9a3412!important;color:#ffedd5!important}html[data-theme=dark] ._rowNovo_118t8_434{background-color:#14532d!important;color:#dcfce7!important}._alignLeft_118t8_465{text-align:left!important;font-weight:500}._alignCenter_118t8_466{text-align:center!important}._alignRight_118t8_467{text-align:right!important}._skuCode_118t8_469{font-family:monospace;font-weight:700;color:#0284c7;font-size:11px}html[data-theme=dark] ._skuCode_118t8_469{color:#38bdf8}._barcode_118t8_480{font-family:monospace;color:var(--muted, #475569);font-size:10px}._fragilRed_118t8_487{background-color:#ef4444!important;color:#fff!important;font-weight:700}._fragilYellow_118t8_493{background-color:#eab308!important;color:#0f172a!important;font-weight:700}._fragilGreen_118t8_499{background-color:#22c55e!important;color:#fff!important;font-weight:700}._paginationBar_118t8_506{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--bg, #f8fafc);border-top:1px solid var(--border, #cbd5e1)}._paginationInfo_118t8_515{font-size:11px;color:var(--muted, #64748b)}._paginationButtons_118t8_520{display:flex;align-items:center;gap:4px}._pageBtn_118t8_526{padding:3px 8px;background:var(--card-bg, #ffffff);border:1px solid var(--border, #cbd5e1);border-radius:6px;color:var(--text, #0f172a);font-size:11px;font-weight:600;cursor:pointer;transition:all .15s}._pageBtn_118t8_526:hover:not(:disabled){background:var(--border-soft, #e2e8f0)}._pageBtn_118t8_526:disabled{opacity:.4;cursor:not-allowed}._pageActive_118t8_547{background:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important}._loadingState_118t8_554,._emptyState_118t8_554{padding:50px 20px;text-align:center;color:var(--muted, #64748b);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._spinner_118t8_565{width:32px;height:32px;border:3px solid var(--border, #cbd5e1);border-top-color:#10b981;border-radius:50%;animation:_spin_118t8_565 .8s linear infinite}@keyframes _spin_118t8_565{to{transform:rotate(360deg)}}html[data-ui=p2][data-theme=clean] .ui-premium-page .ui-pal{--pal-grp-1: #845942;--pal-grp-2: #a87a62;--pal-grp-3: #6e4835;--pal-grp-soft: #f5ece5}html[data-ui=p2]:not([data-theme=clean]) .ui-premium-page .ui-pal{--pal-grp-1: #845942;--pal-grp-2: #9a6e57;--pal-grp-3: #5e3d2d;--pal-grp-soft: rgba(196, 160, 140, .14)}html[data-ui=p2] .ui-premium-page .ui-pal{gap:14px}html[data-ui=p2] .ui-premium-page .ui-pal-card{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow)}html[data-ui=p2] .ui-premium-page .ui-pal-legend,html[data-ui=p2] .ui-premium-page .ui-pal-filters{padding:12px 16px;gap:12px}html[data-ui=p2] .ui-premium-page .ui-pal-active{padding:10px 16px;gap:8px;font-size:12px}html[data-ui=p2] .ui-premium-page .ui-pal-label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-pal-pill{padding:3px 9px;font-size:10.5px;font-weight:600;border-radius:999px}html[data-ui=p2] .ui-premium-page .ui-pal-export{height:32px;padding:0 16px;border-radius:999px;border:none;background:var(--brand-gradient);color:#fff;font-size:12px;font-weight:600;box-shadow:0 1px 2px #1018281f,0 4px 12px -4px var(--brand-border)}html[data-ui=p2] .ui-premium-page .ui-pal-export:hover:not(:disabled){background:var(--brand-gradient);filter:brightness(1.06);transform:translateY(-1px)}html[data-ui=p2] .ui-premium-page .ui-pal-export:focus-visible{outline:none;box-shadow:0 0 0 3px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-pal-input,html[data-ui=p2] .ui-premium-page .ui-pal-select{height:32px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:12px;transition:border-color .15s ease,box-shadow .15s ease}html[data-ui=p2] .ui-premium-page .ui-pal-input{padding:0 12px 0 32px}html[data-ui=p2] .ui-premium-page .ui-pal-input::placeholder{font-size:11.5px;color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-pal-select{padding:0 10px}html[data-ui=p2] .ui-premium-page .ui-pal-select option{background-color:var(--card-bg);color:var(--text)}html[data-ui=p2] .ui-premium-page .ui-pal-input:hover,html[data-ui=p2] .ui-premium-page .ui-pal-select:hover{border-color:var(--brand-border)}html[data-ui=p2] .ui-premium-page .ui-pal-input:focus,html[data-ui=p2] .ui-premium-page .ui-pal-select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-pal-search-icon{color:var(--muted)}html[data-ui=p2] .ui-premium-page .ui-pal-count{font-size:12px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-pal-tag{padding:3px 6px 3px 10px;border-radius:999px;background:var(--brand-soft);color:var(--brand-text);border:1px solid var(--brand-border);font-size:11px;font-weight:600}html[data-ui=p2] .ui-premium-page .ui-pal-tag-x{width:16px;height:16px;padding:0;border-radius:999px;color:var(--brand-text);opacity:.75;transition:background .15s ease,color .15s ease,opacity .15s ease}html[data-ui=p2] .ui-premium-page .ui-pal-tag-x:hover{opacity:1;color:#ef4444;background:#ef44441f}html[data-ui=p2] .ui-premium-page .ui-pal-clear{height:28px;padding:0 12px;border-radius:999px}html[data-ui=p2] .ui-premium-page .ui-pal-clear .ui-only{align-items:center;gap:5px}html[data-ui=p2] .ui-premium-page .ui-pal-table-card{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow)}html[data-ui=p2] .ui-premium-page .ui-pal-table{font-size:12px;color:var(--text);font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-pal-table th,html[data-ui=p2] .ui-premium-page .ui-pal-table td{border-color:var(--border-soft)}html[data-ui=p2] .ui-premium-page .ui-pal-table td{padding:8px 10px}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-group{font-size:10.5px;font-weight:600;letter-spacing:.06em;padding:8px 10px;border-color:var(--border)}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-group-prod,html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-group-fiscal{background:var(--pal-grp-soft)!important;color:var(--brand-text)!important}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-group-boxes{background:var(--pal-grp-1)!important;color:#fff!important}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-group-displays{background:var(--pal-grp-2)!important;color:#fff!important}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-group-units{background:var(--pal-grp-3)!important;color:#fff!important}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-subhead{background:var(--table-head-bg);color:var(--brand-text);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:9px 10px;border-color:var(--border);box-shadow:inset 0 -1px 0 var(--border);transition:background .12s ease,color .12s ease}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-subhead:hover{background:linear-gradient(var(--brand-soft),var(--brand-soft)),var(--table-head-bg);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-pal-table tbody tr{background-color:var(--card-bg);color:var(--text);transition:background-color .12s ease}html[data-ui=p2] .ui-premium-page .ui-pal-table tbody tr:nth-child(2n){background-color:var(--card-bg-soft)}html[data-ui=p2] .ui-premium-page .ui-pal-table tbody tr:hover{background-color:var(--row-hover)!important}html[data-ui=p2] .ui-premium-page .ui-pal-table .ui-pal-fragil{font-weight:600}html[data-ui=p2] .ui-premium-page .ui-pal-sku{color:var(--brand-text);font-weight:600;font-size:11.5px}html[data-ui=p2] .ui-premium-page .ui-pal-barcode{color:var(--muted);font-size:11px}html[data-ui=p2] .ui-premium-page .ui-pal-pager{padding:10px 16px;background:var(--card-bg-soft);border-top:1px solid var(--border)}html[data-ui=p2] .ui-premium-page .ui-pal-pager-info{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-pal-pager .ui-pal-page-btn{height:28px;min-width:28px;padding:0 11px;background:var(--card-bg);border:1px solid var(--border);border-radius:999px;color:var(--text);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-pal-pager .ui-pal-page-btn:hover:not(:disabled){background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .ui-pal-pager .ui-pal-page-btn.is-active{background:var(--brand-gradient)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 2px 8px -2px var(--brand-border)}html[data-ui=p2] .ui-premium-page .ui-pal-state{color:var(--muted);font-size:12.5px}html[data-ui=p2] .ui-premium-page .ui-pal-spinner{border-color:var(--border);border-top-color:var(--brand)}html[data-ui=p2] .ui-premium-page .ui-pal-error-icon{vertical-align:-3px;margin-right:6px}.tracking-grid-page{padding:10px 18px;display:flex;flex-direction:column;gap:10px;font-family:inherit;color:var(--text);max-width:100%}.tracking-top-toolbar{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:2px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;padding:8px 12px;box-shadow:var(--shadow)}.tracking-filter-group{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;flex:2 1 auto}.tracking-filter-group>div{min-width:160px;max-width:220px;flex:1 1 160px}.tracking-grid-search{position:relative;display:flex;align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:4px 8px;gap:6px;min-width:260px;flex:1 1 280px;max-width:380px;height:28px;box-shadow:var(--shadow);transition:all .2s ease;box-sizing:border-box}.tracking-grid-search:focus-within{border-color:var(--focus, #3b82f6);box-shadow:0 0 0 3px var(--focus-ring, rgba(59, 130, 246, .2))}.tracking-grid-search input{background:transparent;border:none;outline:none;color:var(--text);font-size:11px;width:100%}.tracking-grid-search input::placeholder{color:var(--muted);font-size:10px}.tracking-grid-search button{background:transparent;border:none;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px;transition:color .2s ease}.tracking-grid-search button:hover{color:var(--text)}.tracking-grid-alert{display:flex;align-items:center;gap:10px;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:8px 12px;color:#fca5a5;font-size:11px;font-weight:600}.tracking-grid-retry{display:flex;align-items:center;gap:4px;background:#ef444440;border:1px solid rgba(239,68,68,.4);border-radius:6px;color:#fff;padding:4px 10px;font-size:11px;font-weight:700;cursor:pointer;margin-left:auto;transition:all .2s ease}.tracking-grid-retry:hover{background:#ef444466}.tracking-grid-loading{display:flex;align-items:center;justify-content:center;padding:2.5rem;font-size:12px;font-weight:600;color:var(--muted);background:var(--card-bg);border-radius:8px;border:1px solid var(--border)}.tracking-grid-stack{display:flex;flex-direction:column;gap:12px}.tracking-grid-panel{background:var(--card-bg);border:1px solid var(--border);border-left:4px solid var(--stage-color, #3b82f6);border-radius:8px;overflow:hidden;box-shadow:var(--shadow);scroll-margin-top:110px}.tracking-grid-head{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--table-head-bg);border-bottom:1px solid var(--border)}.tracking-grid-icon{width:28px;height:28px;border-radius:6px;background:var(--border-soft);display:flex;align-items:center;justify-content:center;color:var(--stage-color, #3b82f6);font-size:14px}.tracking-grid-head h2{font-size:13px;font-weight:700;margin:0;color:var(--text)}.tracking-grid-head p{font-size:11px;color:var(--muted);margin:1px 0 0}.tracking-grid-month-filter{display:flex;gap:4px;margin-left:auto}.tracking-grid-month-filter button{padding:5px 10px;border-radius:999px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap}.tracking-grid-month-filter button.active{background:var(--stage-color, #3b82f6);border-color:var(--stage-color, #3b82f6);color:#fff}.tracking-grid-wrap{overflow-x:auto;max-width:100%;border-radius:0}.tracking-grid-table{width:100%;border-collapse:collapse;text-align:left;font-size:11px}.tracking-grid-table th{position:sticky;top:0;background:var(--table-head-bg);color:var(--muted);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.5px;padding:6px 10px;border-bottom:1px solid var(--border);white-space:nowrap}.tracking-grid-table td{padding:5px 10px;border-bottom:1px solid var(--border-soft);color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tracking-grid-table tr:hover td{background:var(--border-soft)}.tracking-grid-id{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;color:var(--text)!important}.tracking-grid-date{color:var(--muted)!important;font-variant-numeric:tabular-nums}.tracking-grid-status{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid var(--border);background:var(--border-soft);color:var(--text);white-space:nowrap}.tracking-grid-status[data-variant=ok]{background:#10b9811f;border-color:#10b981;color:#10b981}.tracking-grid-status[data-variant=atraso]{background:#ef44441f;border-color:#ef4444;color:#ef4444}.tracking-grid-empty{padding:2.5rem;text-align:center;color:var(--muted);font-size:13px}.tracking-grid-pagination{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;background:var(--table-head-bg);border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.tracking-grid-page-actions{display:flex;align-items:center;gap:8px}.tracking-grid-page-actions button{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;color:var(--text);padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.tracking-grid-page-actions button:hover:not(:disabled){border-color:var(--focus);background:var(--border-soft)}.tracking-grid-page-actions button:disabled{opacity:.4;cursor:not-allowed}.tracking-row-clickable{cursor:pointer}.tracking-expand-btn{width:24px;height:24px;border-radius:6px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);cursor:pointer;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-size:13px;transition:all .15s ease}.tracking-expand-btn:hover{border-color:var(--focus);background:var(--border-soft)}.tracking-drilldown-row td{padding:0!important;background:var(--table-head-bg)!important}.tracking-drilldown-card{padding:12px 18px;border-bottom:1px solid var(--border);background:var(--card-bg)}.tracking-drilldown-title{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.tracking-drilldown-grid{display:flex;flex-wrap:wrap;gap:16px}.tracking-drilldown-item{display:flex;align-items:center;gap:6px;font-size:12.5px}.tracking-drilldown-label{color:var(--muted);font-weight:600}.tracking-drilldown-val{color:var(--text);font-weight:700}.tree-row-divisional td{background:var(--table-head-bg);font-weight:700;font-size:13.5px;border-bottom:1px solid var(--border)}.tree-row-regional td{background:var(--card-bg);font-weight:600;font-size:13px;border-bottom:1px solid var(--border-soft)}.tree-row-ep td{background:var(--card-bg);font-weight:600;font-size:12.5px;border-bottom:1px solid var(--border-soft)}.tree-node-content{display:flex;align-items:center;gap:10px}.tree-badge-count{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:700;background:var(--border-soft);color:var(--muted);border:1px solid var(--border)}.tree-badge-type{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.tree-badge-divisional{background:#3b82f626;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.tree-badge-regional{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.tree-badge-ep{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.tracking-grid-empty-all{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;color:var(--muted);text-align:center;gap:8px}.tracking-grid-empty-all strong{font-size:15px;color:var(--text)}.tracking-grid-empty-all p{margin:0;font-size:13px}.tracking-dashboard-summary{display:flex;flex-direction:column;gap:10px;margin-bottom:4px}.tracking-summary-title{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tracking-summary-title h1{font-size:16px;font-weight:800;margin:0;color:var(--text);display:flex;align-items:center;gap:8px}.tracking-summary-title p{font-size:11.5px;color:var(--muted);margin:1px 0 0}.tracking-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.tracking-kpi-card{background:var(--card-bg);border:1px solid var(--border);border-radius:10px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}.tracking-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000000f}.tracking-kpi-info{display:flex;flex-direction:column;gap:2px}.tracking-kpi-label{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);display:flex;align-items:center;gap:4px}.tracking-kpi-value{font-size:18px;font-weight:800;color:var(--text);line-height:1.1}.tracking-kpi-sub{font-size:11px;color:var(--muted)}.tracking-funnel-bar{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:2px 2px 4px;scroll-behavior:smooth}.tracking-funnel-pill{display:flex;align-items:center;gap:6px;background:var(--card-bg);border:1px solid var(--border);border-left:3px solid var(--pill-color, #3b82f6);border-radius:6px;padding:5px 10px;white-space:nowrap;font-size:11.5px;font-weight:700;cursor:pointer;box-shadow:var(--shadow);transition:all .2s ease;color:var(--text)}.tracking-funnel-pill:hover{border-color:var(--pill-color, #3b82f6);background:var(--border-soft);transform:translateY(-1px)}.tracking-funnel-badge{background:var(--border-soft);color:var(--pill-color, #3b82f6);font-weight:800;font-size:10.5px;padding:1px 6px;border-radius:10px}.tracking-charts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 1380px){.tracking-charts-grid{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.tracking-charts-grid{grid-template-columns:1fr}}.reference-donut-card{background:var(--card-bg);border:1px solid var(--border);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;box-shadow:var(--shadow)}.reference-donut-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:4px}.reference-donut-header h3{font-size:15px;font-weight:800;margin:0 0 2px;color:var(--text)}.reference-donut-header span{font-size:11.5px;color:var(--muted);font-weight:500}.reference-donut-expand{font-size:13px;color:var(--muted);cursor:pointer;padding:2px 4px;border-radius:4px;transition:background .15s ease}.reference-donut-expand:hover{background:var(--border-soft);color:var(--text)}.tracking-grid-detalhes-btn{padding:4px 10px;border:1px solid var(--stage-color, #3b82f6);border-radius:6px;background:transparent;color:var(--stage-color, #3b82f6);font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .15s ease}.tracking-grid-detalhes-btn:hover{background:var(--stage-color, #3b82f6);color:#fff}.reference-donut-actions{display:flex;align-items:center;gap:4px}.prazo-info-btn{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--border-soft);color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;font-weight:700;line-height:1;cursor:pointer;transition:all .15s ease}.prazo-info-btn:hover{border-color:var(--stage-color, #3b82f6);color:var(--stage-color, #3b82f6)}.prazo-rules-modal{max-width:720px}.prazo-rules-section+.prazo-rules-section{margin-top:20px}.prazo-rules-section h3{font-size:13px;font-weight:800;margin:0 0 8px;color:var(--text)}.prazo-rules-section p,.prazo-rules-section li{font-size:12px;line-height:1.55;color:var(--text)}.prazo-rules-section p{margin:0 0 6px}.prazo-rules-section ol,.prazo-rules-section ul{margin:0 0 6px;padding-left:20px}.prazo-rules-section li+li{margin-top:4px}.prazo-rules-section .chart-modal-table-wrap{max-height:none;margin-bottom:6px}.prazo-rules-note{font-size:11.5px!important;color:var(--muted)!important}.reference-legend-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:10px;width:100%}.reference-legend-cell{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;overflow:hidden;white-space:nowrap}.reference-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.chart-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f172aa6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .2s ease}.chart-modal-content{background:var(--card-bg, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:16px;max-width:900px;width:100%;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003;overflow:hidden}.chart-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--border, #e2e8f0);background:var(--table-head-bg, #f8fafc)}.chart-modal-header h2{font-size:17px;font-weight:800;margin:0 0 2px;color:var(--text)}.chart-modal-header p{font-size:11.5px;color:var(--muted);margin:0}.chart-modal-close{background:var(--border-soft, #f1f5f9);border:1px solid var(--border, #cbd5e1);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--text);cursor:pointer;transition:all .15s ease}.chart-modal-close:hover{background:#ef4444;color:#fff;border-color:#ef4444}.chart-modal-body{padding:22px;overflow-y:auto;flex:1}.chart-modal-split{display:grid;grid-template-columns:320px 1fr;gap:24px;align-items:center}@media (max-width: 768px){.chart-modal-split{grid-template-columns:1fr}}.chart-modal-table-wrap{border:1px solid var(--border, #e2e8f0);border-radius:10px;overflow:hidden;max-height:400px;overflow-y:auto}.chart-modal-table{width:100%;border-collapse:collapse;font-size:12px}.chart-modal-table th{background:var(--table-head-bg, #f8fafc);padding:10px 14px;font-weight:700;color:var(--muted);border-bottom:1px solid var(--border, #e2e8f0)}.chart-modal-table td{padding:10px 14px;border-bottom:1px solid var(--border-soft, #f1f5f9);color:var(--text)}.chart-modal-table tr:hover{background:var(--border-soft, #f8fafc)}.tech-donut-container{transition:transform .3s ease}.tech-donut-container:hover{transform:scale(1.03)}.tracking-chart-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft);padding-bottom:6px}.tracking-chart-header h3{font-size:12.5px;font-weight:700;margin:0;color:var(--text);display:flex;align-items:center;gap:6px}.tracking-segmented-bar{display:flex;height:8px;width:100%;background:var(--border-soft, #e2e8f0);border-radius:6px;overflow:hidden;gap:1px}.tracking-segmented-part{height:100%;transition:width .5s ease}.tracking-metric-list{display:flex;flex-direction:column;gap:5px;width:100%;max-height:180px;overflow-y:auto;padding-right:2px}.tracking-metric-list::-webkit-scrollbar{width:4px}.tracking-metric-list::-webkit-scrollbar-thumb{background:var(--border, #cbd5e1);border-radius:4px}.tracking-metric-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:4px 6px;border-radius:6px;transition:background .15s ease}.tracking-metric-row:hover{background:var(--border-soft, #f1f5f9)}.tracking-metric-label{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.tracking-metric-values{display:flex;align-items:center;gap:8px;font-weight:700}.tracking-legend-dot{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:5px}.tracking-ranking-controls{display:flex;align-items:center;gap:6px}.tracking-ranking-toggle{display:flex;align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:2px;font-size:10.5px;font-weight:700}.tracking-ranking-btn{background:transparent;border:none;padding:3px 8px;border-radius:16px;color:var(--muted);cursor:pointer;font-size:10px;font-weight:700;transition:all .2s ease}.tracking-ranking-btn.active{background:var(--card-bg);color:var(--text);box-shadow:0 1px 4px #0000001a}.tracking-ranking-list{display:flex;flex-direction:column;gap:7px;margin-top:2px;max-height:220px;overflow-y:auto;padding-right:4px}.tracking-ranking-list::-webkit-scrollbar{width:5px}.tracking-ranking-list::-webkit-scrollbar-track{background:var(--border-soft, #f1f5f9);border-radius:4px}.tracking-ranking-list::-webkit-scrollbar-thumb{background:var(--border, #cbd5e1);border-radius:4px}.tracking-ranking-list::-webkit-scrollbar-thumb:hover{background:var(--muted, #94a3b8)}.tracking-ranking-pod{background:var(--card-bg);border:1px solid var(--border);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:5px;box-shadow:0 1px 3px #00000008;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.tracking-ranking-pod:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f;border-color:var(--focus-ring, #93c5fd)}.tracking-pod-header{display:flex;align-items:center;justify-content:space-between;font-size:11.5px}.tracking-pod-title{display:flex;align-items:center;gap:6px;font-weight:800;color:var(--text)}.tracking-pod-badge{font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;min-width:20px}.tracking-pod-metrics{font-size:11px;color:var(--muted);font-weight:600}.tracking-pod-bar-row{display:flex;align-items:center;gap:10px}.tracking-pod-track{flex:1;height:7px;background:var(--border-soft, #e2e8f0);border-radius:4px;overflow:hidden}.tracking-pod-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1)}.tracking-pod-pct{font-size:11px;font-weight:800;color:#0d9488;min-width:38px;text-align:right}.otif-modal-bg{--bg-card: #0d1326;--border-color: var(--border);--text-primary: var(--text);--text-secondary: var(--muted);--text-muted: rgba(234, 240, 255, .55)}html[data-theme=clean] .otif-modal-bg{--bg-card: #ffffff;--text-secondary: #475569;--text-muted: #64748b}.otif-det-fallback{display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:8px;border:1px solid rgba(245,158,11,.4);background:#f59e0b14;color:var(--text-primary)}.otif-det-fallback svg{flex-shrink:0;margin-top:2px;color:#d97706}.otif-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:6px;border:1px solid;font-size:.74rem;font-weight:600;white-space:nowrap}.otif-badge-dot{width:9px;height:9px;border-radius:50%}.otif-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.otif-modal{width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 20px 50px #0000004d}.otif-modal-head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-color);font-size:.95rem}.otif-modal-body{padding:14px 18px 18px;overflow:auto}.otif-icon-btn{border:none;background:none;color:var(--text-secondary);cursor:pointer;display:inline-flex}.otif-det-nota{font-size:.76rem;color:var(--text-secondary);margin:14px 0 0}.otif-modal-trk{border-radius:16px}.otif-modal-trk .otif-modal-head{padding:16px 22px;font-size:1.06rem}.otif-modal-trk .otif-modal-body{padding:18px 22px 22px;background:color-mix(in srgb,var(--text-muted) 5%,var(--bg-card));border-radius:0 0 16px 16px}.otif-trk{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,1.15fr);gap:16px;align-items:start}.otif-trk-col{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:16px 18px 18px;min-width:0;box-shadow:0 1px 3px #0f172a0f}.otif-trk-h,.otif-trk-h h4{margin:0 0 12px;font-size:.92rem;font-weight:800;color:var(--text-primary);text-transform:none;letter-spacing:0}.otif-trk-h span,.otif-trk-h h4 span{margin-right:4px}.otif-trk-h-flex{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.otif-trk-h-flex h4{margin:0}.otif-trk-resumo{display:flex;flex-direction:column}.otif-trk-linha{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;padding:8px 2px;border-bottom:1px solid var(--border-color);font-size:.84rem;align-items:baseline}.otif-trk-linha:last-child{border-bottom:none}.otif-trk-linha span{color:var(--text-secondary)}.otif-trk-linha strong{font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.otif-trk-multi{display:block}.otif-trk-pedidos{margin:4px 0 6px;border:1px solid rgba(37,99,235,.45);border-radius:10px;overflow:hidden;background:var(--bg-card)}.otif-trk-pedidos-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:9px 14px;background:#2563eb14;font-size:.84rem;font-weight:700;color:var(--text-primary)}.otif-trk-pedidos-h small{font-size:.72rem;font-weight:600;color:var(--text-muted)}.otif-trk-pedidos-lista{position:relative;max-height:340px;overflow-y:auto;padding:4px 10px 8px}.otif-trk-pedido+.otif-trk-pedido{border-top:1px dashed var(--border-color)}.otif-trk-pedido-h{display:flex;align-items:center;flex-wrap:wrap;gap:7px;width:100%;padding:9px 4px 6px;border:none;background:transparent;color:var(--text-primary);font:inherit;font-size:.88rem;text-align:left;cursor:pointer}.otif-trk-pedido-h:focus-visible,.otif-trk-nf:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.otif-trk-chevron{flex-shrink:0;color:var(--text-secondary);transition:transform .15s}.otif-trk-chevron.fechado{transform:rotate(-90deg)}.otif-trk-pedido-num{font-weight:700}.otif-trk-op-txt{font-style:normal;font-weight:700;color:var(--text-secondary)}.otif-trk-op-txt-venda{color:#15803d}.otif-trk-op-txt-bonif{color:#dc2626}.otif-trk-op{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;font-size:.74rem;font-weight:800;font-style:normal;background:#64748b26;color:#475569}.otif-trk-op-venda{background:#16a34a29;color:#15803d}.otif-trk-op-bonif{background:#f9731633;color:#c2410c}html:not([data-theme=clean]) .otif-trk-op-txt-venda,html:not([data-theme=clean]) .otif-trk-op-venda{color:#4ade80}html:not([data-theme=clean]) .otif-trk-op-txt-bonif{color:#fca5a5}html:not([data-theme=clean]) .otif-trk-op-bonif{color:#fdba74}.otif-trk-nfs{list-style:none;margin:0 0 6px 11px;padding:0 0 0 16px;border-left:2px solid var(--border-color)}.otif-trk-nf{display:flex;flex-direction:column;gap:1px;width:100%;padding:5px 8px;margin:1px 0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-muted);font:inherit;font-size:.78rem;text-align:left;cursor:pointer}.otif-trk-nf:hover{background:color-mix(in srgb,var(--text-muted) 7%,transparent)}.otif-trk-nf.sel{background:#2563eb12;border-color:#2563eb4d}.otif-trk-nf-num{display:inline-flex;align-items:center;gap:6px;font-size:.84rem}.otif-trk-nf-num>span{color:var(--text-muted)}.otif-trk-nf-num b{font-weight:600;color:var(--text-primary)}.otif-trk-nf-num .otif-trk-op{height:18px;min-width:20px;font-size:.68rem}.otif-trk-nf-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.otif-trk-aviso{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:.78rem;color:var(--text-secondary)}.otif-trk-aviso.erro{color:#b45309}.otif-badge-parcial{color:#b45309;background:#f59e0b24;border-color:#b4530954}.otif-badge-parcial .otif-badge-dot{background:#f59e0b}.otif-tl{list-style:none;margin:0;padding:0}.otif-tl-item{position:relative;display:grid;grid-template-columns:44px 28px minmax(0,1fr);column-gap:12px;padding-bottom:18px}.otif-tl-item:last-child{padding-bottom:0}.otif-tl-item:not(:last-child):before{content:"";position:absolute;left:69px;top:36px;bottom:-8px;width:3px;border-radius:2px;background:#e2e8f0}.otif-tl-item.est-concluida:not(:last-child):before{background:#4ade80}.otif-tl-ico{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--text-muted) 13%,var(--bg-card));color:var(--text-secondary)}.otif-tl-dot{position:relative;z-index:1;justify-self:center;margin-top:10px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#cbd5e1;box-shadow:0 0 0 4px var(--bg-card)}.otif-tl-item.atual .otif-tl-dot{width:28px;height:28px;margin-top:8px}.otif-tl-txt{min-width:0;padding-top:4px}.otif-tl-txt strong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.92rem;font-weight:800}.otif-tl-data{display:block;margin-top:2px;font-size:.85rem;font-weight:700;color:var(--text-primary)}.otif-tl-txt p{margin:2px 0 0;font-size:.8rem;line-height:1.4;color:var(--text-secondary);overflow-wrap:anywhere}.otif-tl-txt small{display:block;margin-top:2px;font-size:.72rem;color:var(--text-muted)}.otif-tl-atual{font-style:normal;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:2px 7px;border-radius:999px;background:#2563eb1f;color:#1d4ed8}.est-concluida .otif-tl-dot{background:#16a34a}.est-concluida .otif-tl-txt strong{color:#15803d}.est-atual .otif-tl-dot{background:#2563eb;box-shadow:0 0 0 4px var(--bg-card),0 0 0 7px #2563eb33}.est-atual .otif-tl-txt strong{color:#1d4ed8}.est-atual .otif-tl-ico{color:#1d4ed8;background:#2563eb1a}.est-futura .otif-tl-txt strong{color:var(--text-secondary)}.est-critica .otif-tl-dot{background:#dc2626}.est-critica .otif-tl-txt strong{color:#b91c1c}.est-critica .otif-tl-ico{color:#dc2626;background:#dc26261a}.est-critica.atual .otif-tl-dot{box-shadow:0 0 0 4px var(--bg-card),0 0 0 7px #dc262633}.est-parcial .otif-tl-dot{background:#f59e0b}.est-parcial .otif-tl-txt strong{color:#b45309}.est-parcial .otif-tl-ico{color:#b45309;background:#f59e0b1f}html:not([data-theme=clean]) .est-parcial .otif-tl-txt strong{color:#fcd34d}.est-ocorrencia .otif-tl-dot{background:#64748b}.est-ocorrencia .otif-tl-txt strong{color:var(--text-primary)}html:not([data-theme=clean]) .est-concluida .otif-tl-txt strong{color:#4ade80}html:not([data-theme=clean]) .est-atual .otif-tl-txt strong,html:not([data-theme=clean]) .otif-tl-atual{color:#93c5fd}html:not([data-theme=clean]) .est-critica .otif-tl-txt strong{color:#fca5a5}html:not([data-theme=clean]) .otif-tl-item:not(:last-child):before{background:#334155}html:not([data-theme=clean]) .otif-tl-item.est-concluida:not(:last-child):before{background:#15803d}.otif-rota-mapa{position:relative;aspect-ratio:400 / 230;border-radius:12px;overflow:hidden;border:1px solid var(--border-color);background:linear-gradient(135deg,#cfe7d6,#dcefe2 46%,#cde0ef)}html:not([data-theme=clean]) .otif-rota-mapa{background:linear-gradient(135deg,#17331f,#1a2e24 46%,#172c3f)}.otif-rota-mapa>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.otif-rota-grade-ponto{fill:#0f172a29}html:not([data-theme=clean]) .otif-rota-grade-ponto{fill:#ffffff14}.otif-rota-casco{fill:none;stroke:#ffffffeb;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}html:not([data-theme=clean]) .otif-rota-casco{stroke:#0f172ad9}.otif-rota-feito{fill:none;stroke:#1d4ed8;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.otif-rota-resto{fill:none;stroke:#64748b;stroke-width:3.5;stroke-dasharray:8 7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.otif-rota-wp{fill:#fff;stroke:#64748b;stroke-width:2.5;vector-effect:non-scaling-stroke}.otif-rota-wp.feito{stroke:#1d4ed8}.otif-rota-pin{position:absolute;z-index:1;transform:translate(-50%,-92%);display:flex;filter:drop-shadow(0 3px 3px rgba(0,0,0,.35))}.otif-rota-pin:after{content:"";position:absolute;left:50%;bottom:-4px;width:18px;height:7px;transform:translate(-50%);border-radius:50%;background:#0f172a47;z-index:-1}.otif-rota-pin.origem{color:#16a34a}.otif-rota-pin.destino{color:#dc2626}.otif-rota-pin svg{fill:currentColor;stroke:#fff;stroke-width:2}.otif-rota-caminhao{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.otif-rota-truck{width:44px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);color:#1d4ed8;border:2px solid currentColor;box-shadow:0 4px 12px #0f172a4d}.otif-rota-bolha{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;padding:5px 11px;border-radius:8px;background:#2563eb;color:#fff;font-size:.72rem;line-height:1.25;white-space:nowrap;box-shadow:0 3px 10px #2563eb59}.otif-rota-bolha b{font-weight:800}.otif-rota-bolha:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#2563eb}.otif-rota-caminhao.entregue .otif-rota-truck{color:#16a34a}.otif-rota-caminhao.entregue .otif-rota-bolha{background:#16a34a;box-shadow:0 3px 10px #16a34a59}.otif-rota-caminhao.entregue .otif-rota-bolha:after{border-top-color:#16a34a}.otif-rota-caminhao.critico .otif-rota-truck{color:#dc2626}.otif-rota-caminhao.critico .otif-rota-bolha{background:#dc2626;box-shadow:0 3px 10px #dc262659}.otif-rota-caminhao.critico .otif-rota-bolha:after{border-top-color:#dc2626}.otif-rota-rotulo{position:absolute;z-index:1;display:flex;flex-direction:column;gap:1px;max-width:42%;padding:7px 11px;border-radius:8px;background:var(--bg-card);box-shadow:0 3px 10px #0f172a2e;font-size:.72rem;line-height:1.3}.otif-rota-rotulo b{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:800;color:var(--text-primary);overflow-wrap:anywhere}.otif-rota-rotulo span{color:var(--text-secondary)}.otif-rota-rotulo em{font-style:normal;font-weight:700}.otif-rota-rotulo.origem{left:3%;bottom:5%;border-left:3px solid #16a34a}.otif-rota-rotulo.origem span,.otif-rota-rotulo.origem em{color:#15803d}.otif-rota-rotulo.destino{right:3%;bottom:5%;text-align:right;align-items:flex-end;border-right:3px solid #dc2626}.otif-rota-rotulo.destino span,.otif-rota-rotulo.destino em{color:#b91c1c}html:not([data-theme=clean]) .otif-rota-rotulo.origem span,html:not([data-theme=clean]) .otif-rota-rotulo.origem em{color:#4ade80}html:not([data-theme=clean]) .otif-rota-rotulo.destino span,html:not([data-theme=clean]) .otif-rota-rotulo.destino em{color:#fca5a5}.otif-rota-nota{margin:8px 2px 0;font-size:.72rem;color:var(--text-muted)}.otif-trk-datas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;padding:12px 10px;border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--text-muted) 4%,var(--bg-card))}.otif-trk-data-card{display:flex;align-items:center;gap:8px;min-width:0}.otif-trk-data-card>div{display:flex;flex-direction:column;min-width:0}.otif-trk-data-card span{font-size:.7rem;line-height:1.25;color:var(--text-secondary)}.otif-trk-data-card strong{font-size:1rem;font-weight:800;color:var(--text-primary)}.otif-trk-data-card strong.critico{color:#dc2626}.otif-trk-data-card small{font-size:.68rem;color:var(--text-muted);overflow-wrap:anywhere}.otif-trk-data-ico{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#2563eb1a;color:#1d4ed8}.otif-trk-data-ico.critico{background:#dc26261a;color:#dc2626}.otif-trk-previsoes{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:.74rem;color:var(--text-secondary)}.otif-trk-previsoes b{color:var(--text-primary);font-weight:700}@media (max-width: 1180px){.otif-trk{grid-template-columns:repeat(2,minmax(0,1fr))}.otif-trk>.otif-trk-col:last-child{grid-column:1 / -1}.otif-trk>.otif-trk-col:last-child .otif-rota{max-width:680px;margin:0 auto}}@media (max-width: 760px){.otif-modal-bg{padding:8px}.otif-modal-trk .otif-modal-head{padding:12px 14px;font-size:.95rem}.otif-modal-trk .otif-modal-body{padding:10px}.otif-trk{grid-template-columns:1fr;gap:10px}.otif-trk-col{padding:14px}.otif-trk-linha{grid-template-columns:104px minmax(0,1fr);font-size:.8rem}.otif-trk-datas{grid-template-columns:1fr}.otif-tl-item{grid-template-columns:36px 26px minmax(0,1fr);column-gap:8px}.otif-tl-ico{width:36px;height:36px}.otif-tl-item:not(:last-child):before{left:55px}.otif-rota-rotulo{font-size:.64rem;padding:5px 7px}.otif-rota-rotulo b{font-size:.7rem}.otif-rota-bolha{font-size:.64rem;padding:4px 8px}}html[data-ui=p2][data-theme=clean] .ui-premium-page{--trk-donut-badge-bg: #ffffff;--trk-donut-badge-text: #211a16;--trk-donut-badge-border: #ebe3dc;--trk-backdrop: rgba(33, 26, 22, .5)}html[data-ui=p2]:not([data-theme=clean]) .ui-premium-page{--trk-donut-badge-bg: #1f1b22;--trk-donut-badge-text: #f3ece7;--trk-donut-badge-border: rgba(196, 160, 140, .32);--trk-backdrop: rgba(8, 6, 10, .68)}html[data-ui=p2] .ui-premium-page .tracking-grid-page{gap:14px}html[data-ui=p2] .ui-premium-page .tracking-dashboard-summary{gap:14px;margin-bottom:0}html[data-ui=p2] .ui-premium-page .tracking-grid-stack{gap:14px}html[data-ui=p2] .ui-premium-page .tracking-top-toolbar{border-radius:var(--radius-card);padding:12px 14px;gap:12px;margin-bottom:0}html[data-ui=p2] .ui-premium-page .tracking-grid-search{height:32px;padding:0 10px;gap:8px;border-radius:8px;background:var(--card-bg);box-shadow:none;color:var(--muted);transition:border-color .15s ease,box-shadow .15s ease}html[data-ui=p2] .ui-premium-page .tracking-grid-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .tracking-grid-search input{font-size:12px}html[data-ui=p2] .ui-premium-page .tracking-grid-search input::placeholder{font-size:11.5px}html[data-ui=p2] .ui-premium-page .tracking-filter-group{gap:10px}html[data-ui=p2] .ui-premium-page .tracking-filter-group>div>div:first-child{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}html[data-ui=p2] .ui-premium-page .tracking-filter-group button[aria-expanded]{height:32px;border:1px solid var(--border);border-radius:8px;background:var(--card-bg);color:var(--text);font-size:12px;transition:border-color .15s ease,box-shadow .15s ease}html[data-ui=p2] .ui-premium-page .tracking-filter-group button[aria-expanded]:hover{border-color:var(--brand-border)}html[data-ui=p2] .ui-premium-page .tracking-filter-group button[aria-expanded=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}html[data-ui=p2] .ui-premium-page .ui-trk-clear{height:32px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:600;background:var(--card-bg)!important;border-color:var(--border)!important;color:var(--text)!important}html[data-ui=p2] .ui-premium-page .ui-trk-clear:hover{border-color:var(--brand-border)!important;color:var(--brand-text)!important;background:var(--brand-soft)!important}html[data-ui=p2] .ui-premium-page .tracking-kpi-grid{gap:14px}html[data-ui=p2] .ui-premium-page .tracking-kpi-grid>*{min-width:0}html[data-ui=p2] .ui-premium-page .tracking-kpi-card{container-type:inline-size;gap:10px;padding:14px 16px 13px;border-radius:var(--radius-card);background:linear-gradient(180deg,var(--card-bg) 0%,var(--card-bg-soft) 100%);transition:box-shadow .15s ease,transform .15s ease}html[data-ui=p2] .ui-premium-page .tracking-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2));opacity:.85}html[data-ui=p2][data-theme=clean] .ui-premium-page .tracking-kpi-card:hover{box-shadow:0 2px 4px #3c281e0d,0 14px 32px -12px #3c281e38}html[data-ui=p2]:not([data-theme=clean]) .ui-premium-page .tracking-kpi-card:hover{box-shadow:0 14px 32px -12px #000000b3}html[data-ui=p2] .ui-premium-page .tracking-kpi-info{flex:1 1 auto;min-width:0;gap:4px}html[data-ui=p2] .ui-premium-page .tracking-kpi-label{font-size:10px;font-weight:600;letter-spacing:.05em;line-height:1.25;color:var(--muted)}html[data-ui=p2] .ui-premium-page .tracking-kpi-value{font-family:var(--font-display);font-size:clamp(15px,7.5cqi,24px)!important;font-weight:600;letter-spacing:-.01em;line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .tracking-kpi-sub{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=p2] .ui-premium-page .ui-trk-kpi-icon{flex-shrink:0}html[data-ui=p2] .ui-premium-page .tracking-funnel-bar{gap:8px;padding:2px 2px 6px}html[data-ui=p2] .ui-premium-page .tracking-funnel-pill{gap:8px;padding:6px 8px 6px 12px;border:1px solid var(--border);border-radius:999px;font-size:12px;font-weight:600;box-shadow:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}html[data-ui=p2] .ui-premium-page .tracking-funnel-pill:before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--pill-color, #3b82f6)}html[data-ui=p2] .ui-premium-page .tracking-funnel-pill:hover{border-color:color-mix(in srgb,var(--pill-color, #3b82f6) 55%,transparent);background:var(--row-hover)}html[data-ui=p2] .ui-premium-page .tracking-funnel-badge{padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--pill-color, #3b82f6) 13%,transparent)}html[data-ui=p2] .ui-premium-page .tracking-charts-grid{gap:14px}html[data-ui=p2] .ui-premium-page .tracking-charts-grid>*{min-width:0}html[data-ui=p2] .ui-premium-page .reference-donut-card{border-radius:var(--radius-card);padding:14px 16px 16px}html[data-ui=p2] .ui-premium-page .reference-donut-header h3{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .reference-donut-header span{font-size:11px}html[data-ui=p2] .ui-premium-page .reference-donut-actions{gap:6px}html[data-ui=p2] .ui-premium-page .reference-donut-expand{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border);border-radius:8px;transition:border-color .15s ease,color .15s ease,background .15s ease}html[data-ui=p2] .ui-premium-page .reference-donut-expand:hover{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .reference-legend-cell{font-size:11px;font-weight:500;color:var(--text)}html[data-ui=p2] .ui-premium-page .tracking-ranking-list{gap:8px}html[data-ui=p2] .ui-premium-page .tracking-ranking-pod{border-color:var(--border-soft);border-radius:12px;box-shadow:none}html[data-ui=p2] .ui-premium-page .tracking-ranking-pod:hover{border-color:var(--brand-border);box-shadow:var(--shadow)}html[data-ui=p2] .ui-premium-page .tracking-pod-title{font-weight:600}html[data-ui=p2] .ui-premium-page .tracking-pod-metrics{font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .tracking-pod-track{height:6px;border-radius:999px}html[data-ui=p2] .ui-premium-page .tracking-pod-fill{border-radius:999px}html[data-ui=p2] .ui-premium-page .tracking-pod-pct{font-weight:700;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .ui-trk-medal{width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;font-family:var(--font-display);font-size:11px;font-weight:700;color:#fff}html[data-ui=p2] .ui-premium-page .ui-trk-medal[data-rank="1"]{background:linear-gradient(180deg,#e0b84f,#b8892a)}html[data-ui=p2] .ui-premium-page .ui-trk-medal[data-rank="2"]{background:linear-gradient(180deg,#b9b4ae,#8d8781)}html[data-ui=p2] .ui-premium-page .ui-trk-medal[data-rank="3"]{background:linear-gradient(180deg,#c98b5e,#9a6239)}html[data-ui=p2] .ui-premium-page .ui-trk-empty-icon{vertical-align:-2px;margin-right:6px}html[data-ui=p2] .ui-premium-page .prazo-info-btn{width:22px;height:22px;background:var(--card-bg);border-color:var(--border);transition:border-color .15s ease,color .15s ease,background .15s ease}html[data-ui=p2] .ui-premium-page .prazo-info-btn:hover{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .tracking-grid-panel{border-left:3px solid var(--stage-color, #3b82f6);border-radius:var(--radius-card);scroll-margin-top:110px}html[data-ui=p2] .ui-premium-page .tracking-grid-head{gap:12px;padding:12px 16px;background:var(--card-header-bg)}html[data-ui=p2] .ui-premium-page .tracking-grid-icon{width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--stage-color, #3b82f6) 14%,transparent)}html[data-ui=p2] .ui-premium-page .tracking-grid-head h2{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .tracking-grid-head p{font-size:11px;margin-top:2px}html[data-ui=p2] .ui-premium-page .tracking-grid-month-filter{gap:2px;padding:3px;border:1px solid var(--border);border-radius:999px;background:var(--border-soft)}html[data-ui=p2] .ui-premium-page .tracking-grid-month-filter button{padding:5px 14px;border:none;border-radius:999px;background:transparent;color:var(--muted);font-size:11.5px;font-weight:600;transition:background .15s ease,color .15s ease,box-shadow .15s ease}html[data-ui=p2] .ui-premium-page .tracking-grid-month-filter button:hover:not(.active){color:var(--text)}html[data-ui=p2] .ui-premium-page .tracking-grid-month-filter button.active{background:var(--card-bg);border-color:transparent;color:var(--brand-text);box-shadow:0 1px 2px #1018281a,0 0 0 1px var(--border)}html[data-ui=p2] .ui-premium-page .tracking-grid-table{font-size:12px}html[data-ui=p2] .ui-premium-page .tracking-grid-table th{background:var(--table-head-bg);color:var(--brand-text);font-size:10.5px;font-weight:600;letter-spacing:.05em;padding:9px 12px}html[data-ui=p2] .ui-premium-page .tracking-grid-table td{padding:8px 12px;font-variant-numeric:tabular-nums;transition:background .12s ease}html[data-ui=p2] .ui-premium-page .tracking-grid-table tr:hover td{background:var(--row-hover)}html[data-ui=p2] .ui-premium-page .tracking-grid-id{font-weight:600}html[data-ui=p2] .ui-premium-page .tracking-grid-status{padding:3px 9px;font-size:10.5px;font-weight:600;letter-spacing:.01em}html[data-ui=p2] .ui-premium-page .tracking-grid-status:not([data-variant=ok]):not([data-variant=atraso]){border-color:var(--border);background:var(--card-bg-soft)}html[data-ui=p2] .ui-premium-page .tracking-grid-empty{font-size:12.5px}html[data-ui=p2] .ui-premium-page .tracking-grid-detalhes-btn{padding:4px 12px;border:1px solid var(--brand-border);border-radius:999px;background:var(--brand-soft);color:var(--brand-text);font-size:11px;font-weight:600}html[data-ui=p2] .ui-premium-page .tracking-grid-detalhes-btn:hover{background:var(--brand-gradient);border-color:var(--brand);color:#fff}html[data-ui=p2] .ui-premium-page .tracking-grid-pagination{padding:10px 16px;background:var(--card-header-bg);border-top-color:var(--border-soft);font-size:11.5px;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .tracking-grid-page-actions strong{font-weight:600;color:var(--text)}html[data-ui=p2] .ui-premium-page .tracking-grid-page-actions button{width:30px;height:30px;padding:0;border-radius:8px;color:var(--text)}html[data-ui=p2] .ui-premium-page .tracking-grid-page-actions button:hover:not(:disabled){border-color:var(--brand);background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .tracking-grid-loading,html[data-ui=p2] .ui-premium-page .tracking-grid-empty-all{border-radius:var(--radius-card);box-shadow:var(--shadow)}html[data-ui=p2] .ui-premium-page .tracking-grid-empty-all>span:first-child{color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .tracking-grid-empty-all strong{font-family:var(--font-display);font-weight:600}html[data-ui=p2] .ui-premium-page .tracking-grid-alert{border-radius:10px}html[data-ui=p2] .ui-premium-page .chart-modal-backdrop{background:var(--trk-backdrop)}html[data-ui=p2] .ui-premium-page .chart-modal-content{border-radius:18px;box-shadow:0 24px 60px -12px #00000073}html[data-ui=p2] .ui-premium-page .chart-modal-header{padding:16px 22px;background:var(--card-header-bg)}html[data-ui=p2] .ui-premium-page .chart-modal-header h2{font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-premium-page .chart-modal-close{background:var(--card-bg);border-color:var(--border);color:var(--muted);transition:border-color .15s ease,color .15s ease,background .15s ease}html[data-ui=p2] .ui-premium-page .chart-modal-close:hover{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .chart-modal-table-wrap{border-color:var(--border-soft);border-radius:10px}html[data-ui=p2] .ui-premium-page .chart-modal-table th{color:var(--brand-text);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:9px 14px}html[data-ui=p2] .ui-premium-page .chart-modal-table td{padding:9px 14px;font-variant-numeric:tabular-nums}html[data-ui=p2] .ui-premium-page .chart-modal-table tbody tr:hover{background:var(--row-hover)}html[data-ui=p2] .ui-premium-page .chart-modal-split .reference-donut-card{box-shadow:none}html[data-ui=p2] .ui-premium-page .prazo-rules-section h3{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .prazo-rules-section+.prazo-rules-section{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-soft)}html[data-ui=p2] .ui-premium-page .prazo-rules-section li::marker{color:var(--brand);font-weight:600}html[data-ui=p2][data-theme=clean] .ui-premium-page .otif-modal-bg{--bg-card: #ffffff;--text-secondary: #5c4f46;--text-muted: #7a6c62}html[data-ui=p2]:not([data-theme=clean]) .ui-premium-page .otif-modal-bg{--bg-card: #141218;--text-secondary: rgba(243, 236, 231, .72);--text-muted: rgba(243, 236, 231, .55)}html[data-ui=p2] .ui-premium-page .otif-modal-bg{background:var(--trk-backdrop)}html[data-ui=p2] .ui-premium-page .otif-modal-trk{border-radius:18px;box-shadow:0 24px 60px -12px #00000073}html[data-ui=p2] .ui-premium-page .otif-modal-trk .otif-modal-head{background:var(--card-header-bg);border-radius:18px 18px 0 0;font-family:var(--font-display);font-weight:600}html[data-ui=p2] .ui-premium-page .otif-modal-head strong{font-weight:600}html[data-ui=p2] .ui-premium-page .otif-icon-btn{width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;background:var(--card-bg);transition:border-color .15s ease,color .15s ease,background .15s ease}html[data-ui=p2] .ui-premium-page .otif-icon-btn:hover{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .otif-modal-trk .otif-modal-body{background:var(--card-bg-soft);border-radius:0 0 18px 18px}html[data-ui=p2] .ui-premium-page .otif-trk{gap:14px}html[data-ui=p2] .ui-premium-page .otif-trk-col{border-radius:var(--radius-card);box-shadow:var(--shadow)}html[data-ui=p2] .ui-premium-page .otif-trk-h,html[data-ui=p2] .ui-premium-page .otif-trk-h h4{font-family:var(--font-display);font-size:.95rem;font-weight:600}html[data-ui=p2] .ui-premium-page .otif-trk-h>span,html[data-ui=p2] .ui-premium-page .otif-trk-h h4>span{color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .otif-trk-linha{border-bottom-color:var(--border-soft)}html[data-ui=p2] .ui-premium-page .otif-badge{border-radius:999px}html[data-ui=p2] .ui-premium-page .otif-trk-pedidos{border-color:var(--brand-border);border-radius:12px}html[data-ui=p2] .ui-premium-page .otif-trk-pedidos-h{background:var(--brand-soft);color:var(--brand-text);font-weight:600}html[data-ui=p2] .ui-premium-page .otif-trk-pedido-h:focus-visible,html[data-ui=p2] .ui-premium-page .otif-trk-nf:focus-visible{outline-color:var(--brand)}html[data-ui=p2] .ui-premium-page .otif-trk-nf:hover{background:var(--row-hover)}html[data-ui=p2] .ui-premium-page .otif-trk-nf.sel{background:var(--brand-soft);border-color:var(--brand-border)}html[data-ui=p2] .ui-premium-page .otif-tl-atual{background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .otif-trk-datas{border-radius:12px;background:var(--card-bg-soft)}html[data-ui=p2] .ui-premium-page .otif-trk-data-card strong{font-family:var(--font-display);font-weight:600}html[data-ui=p2] .ui-premium-page .otif-trk-data-ico:not(.critico){background:var(--brand-soft);color:var(--brand-text)}html[data-ui=p2] .ui-premium-page .otif-rota-mapa{border-radius:12px}._overlay_1kgps_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;animation:_fadeIn_1kgps_1 .2s ease-out}@keyframes _fadeIn_1kgps_1{0%{opacity:0}to{opacity:1}}._modalCard_1kgps_22{background:var(--card-bg, #111827);border:1px solid var(--border, #374151);border-radius:20px;max-width:480px;width:100%;padding:28px 28px 24px;box-shadow:0 25px 50px -12px #0006;display:flex;flex-direction:column;gap:16px;animation:_slideUp_1kgps_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_1kgps_1{0%{transform:translateY(20px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._modalHeader_1kgps_41{display:flex;align-items:center;gap:12px}._iconWrap_1kgps_47{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b;font-size:22px;flex-shrink:0}._headerText_1kgps_61{display:flex;flex-direction:column;gap:2px}._badge_1kgps_67{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#d97706;background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);padding:2px 8px;border-radius:12px;width:fit-content}._title_1kgps_83{font-size:17px;font-weight:800;color:var(--text, #f9fafb);margin:0;letter-spacing:-.3px}._bodyText_1kgps_91{font-size:13.5px;line-height:1.55;color:var(--muted, #9ca3af);margin:0}._highlightBox_1kgps_98{background:var(--card-bg-soft, rgba(255, 255, 255, .03));border:1px solid var(--border-soft, rgba(255, 255, 255, .08));border-radius:12px;padding:12px 14px;font-size:12.5px;color:var(--text, #e5e7eb);display:flex;align-items:flex-start;gap:8px}._footer_1kgps_110{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid var(--border-soft, rgba(255, 255, 255, .08))}._confirmBtn_1kgps_120{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:800;cursor:pointer;transition:all .15s ease;box-shadow:0 4px 12px #3b82f64d}._confirmBtn_1kgps_120:hover{transform:translateY(-1px);box-shadow:0 6px 16px #3b82f666}.ui-only{display:none!important}html[data-ui] .ui-carteira .ui-only{display:inline-flex!important}html[data-ui=p2][data-theme=clean] .ui-carteira{--u-panel: #ffffff;--u-kpi-bg: linear-gradient(180deg, #ffffff 0%, #fbf8f5 100%);--u-track: #f3eee9;--u-border: #ebe3dc;--u-border-soft: #f2ece6;--u-head-bg: #faf6f2;--u-row-hover: #fbf5ef;--u-input-bg: #ffffff;--u-text: #211a16;--u-muted: #7a6c62;--u-accent: #845942;--u-accent-strong: #6e4835;--u-accent-soft: rgba(132, 89, 66, .1);--u-accent-text: #6e4835;--u-accent-2: #c4a08c;--u-pos: #067647;--u-pos-bg: rgba(23, 178, 106, .12);--u-neg: #b42318;--u-neg-bg: rgba(240, 68, 56, .1);--u-shadow: 0 1px 2px rgba(60, 40, 30, .04), 0 8px 24px -10px rgba(60, 40, 30, .14);--u-shadow-hover: 0 2px 4px rgba(60, 40, 30, .05), 0 14px 32px -12px rgba(60, 40, 30, .22);--u-radius: 14px;--u-gap: 14px;--u-value-font: "Outfit", "Inter", ui-sans-serif, system-ui, sans-serif}html[data-ui=p2]:not([data-theme=clean]) .ui-carteira{--u-panel: #141218;--u-kpi-bg: linear-gradient(180deg, #19161d 0%, #141218 100%);--u-track: rgba(255, 255, 255, .04);--u-border: rgba(196, 160, 140, .16);--u-border-soft: rgba(196, 160, 140, .09);--u-head-bg: #1a161c;--u-row-hover: rgba(196, 160, 140, .07);--u-input-bg: #100e13;--u-text: #f3ece7;--u-muted: rgba(243, 236, 231, .6);--u-accent: #c4a08c;--u-accent-strong: #b08670;--u-accent-soft: rgba(196, 160, 140, .14);--u-accent-text: #d9bba9;--u-accent-2: #845942;--u-pos: #4ade80;--u-pos-bg: rgba(74, 222, 128, .12);--u-neg: #fca5a5;--u-neg-bg: rgba(248, 113, 113, .14);--u-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 28px -12px rgba(0, 0, 0, .6);--u-shadow-hover: 0 14px 32px -12px rgba(0, 0, 0, .7);--u-radius: 14px;--u-gap: 14px;--u-value-font: "Outfit", "Inter", ui-sans-serif, system-ui, sans-serif}html[data-ui] .ui-carteira .ui-period{margin:14px 0}html[data-ui] .ui-carteira .ui-segment{background:var(--u-track);border:1px solid var(--u-border);border-radius:10px;padding:3px;gap:2px;box-shadow:none}html[data-ui] .ui-carteira .ui-segment-btn{padding:6px 16px;border-radius:7px;font-size:12px;font-weight:600;color:var(--u-muted);transition:background .15s ease,color .15s ease,box-shadow .15s ease}html[data-ui] .ui-carteira .ui-segment-btn:hover:not(.is-active){color:var(--u-text);background:transparent}html[data-ui] .ui-carteira .ui-segment-btn.is-active{background:var(--u-panel);color:var(--u-accent-text);box-shadow:0 1px 2px #1018281a,0 0 0 1px var(--u-border)}html[data-ui] .ui-carteira .ui-kpi-grid{gap:var(--u-gap);padding-bottom:0}html[data-ui] .ui-carteira .ui-kpi-grid>*{min-width:0}html[data-ui] .ui-carteira .ui-kpi-card{container-type:inline-size;position:relative;background:var(--u-kpi-bg);border:1px solid var(--u-border);border-left:1px solid var(--u-border);border-radius:var(--u-radius);padding:12px 14px;gap:6px;box-shadow:var(--u-shadow);overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}html[data-ui] .ui-carteira .ui-kpi-card:hover{box-shadow:var(--u-shadow-hover);transform:translateY(-1px)}html[data-ui] .ui-carteira .ui-kpi-head{display:flex;align-items:center;gap:8px;min-width:0}html[data-ui] .ui-carteira .ui-kpi-icon{width:26px;height:26px;flex-shrink:0;align-items:center;justify-content:center;border-radius:7px;background:var(--u-accent-soft);color:var(--u-accent-text)}html[data-ui] .ui-carteira .ui-kpi-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;color:var(--u-muted)}html[data-ui] .ui-carteira .ui-kpi-value{font-family:var(--u-value-font);font-size:clamp(12px,11cqi,22px);overflow:hidden;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--u-text)}html[data-ui] .ui-carteira .ui-kpi-change{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px}html[data-ui] .ui-carteira .ui-kpi-delta{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;font-weight:700;font-variant-numeric:tabular-nums}html[data-ui] .ui-carteira .ui-kpi-change.is-positive .ui-kpi-delta{color:var(--u-pos);background:var(--u-pos-bg)}html[data-ui] .ui-carteira .ui-kpi-change.is-negative .ui-kpi-delta{color:var(--u-neg);background:var(--u-neg-bg)}html[data-ui] .ui-carteira .ui-kpi-change.is-neutral .ui-kpi-delta{color:var(--u-muted);background:var(--u-track)}html[data-ui] .ui-carteira .ui-kpi-compare{font-size:10.5px;color:var(--u-muted)}html[data-ui] .ui-carteira .ui-kpi-shimmer{border-radius:var(--u-radius);border-color:var(--u-border)}html[data-ui] .ui-carteira .ui-middle{gap:var(--u-gap);margin-top:var(--u-gap)}html[data-ui] .ui-carteira .ui-middle>*,html[data-ui] .ui-carteira .ui-bottom>*{min-width:0}html[data-ui] .ui-carteira .ui-middle .ui-table-wrap{overflow:auto}html[data-ui] .ui-carteira .ui-middle .ui-table thead th,html[data-ui] .ui-carteira .ui-middle .ui-table tbody td{padding:8px 10px}html[data-ui] .ui-carteira .ui-bottom{margin-top:var(--u-gap)}html[data-ui] .ui-carteira .ui-panel{background:var(--u-panel);border:1px solid var(--u-border);border-radius:var(--u-radius);box-shadow:var(--u-shadow);padding:12px}html[data-ui] .ui-carteira .ui-table-wrap{border:1px solid var(--u-border-soft);border-radius:8px;background:transparent}html[data-ui] .ui-carteira .ui-table thead th{background:var(--u-head-bg);color:var(--u-muted);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:9px 12px;border-bottom:1px solid var(--u-border)}html[data-ui] .ui-carteira .ui-table tbody td{padding:8px 12px;font-size:12px;color:var(--u-text);border-bottom:1px solid var(--u-border-soft);font-variant-numeric:tabular-nums}html[data-ui] .ui-carteira .ui-table tbody tr{transition:background .12s ease}html[data-ui] .ui-carteira .ui-table tbody tr:hover>td{background:var(--u-row-hover)}html[data-ui] .ui-carteira .ui-total-row td{background:var(--u-head-bg);font-weight:700;border-top:1px solid var(--u-border);border-bottom:none}html[data-ui] .ui-carteira .ui-toolbar{grid-template-columns:minmax(0,1fr) 220px 220px auto auto;gap:10px;margin-bottom:12px}html[data-ui] .ui-carteira .ui-count{align-self:end;line-height:32px}html[data-ui] .ui-carteira .ui-toolbar>div>div:first-child{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--u-muted)}html[data-ui] .ui-carteira .ui-search{position:relative}html[data-ui] .ui-carteira .ui-search-icon{position:absolute;left:10px;bottom:9px;color:var(--u-muted);pointer-events:none}html[data-ui] .ui-carteira .ui-search-input,html[data-ui] .ui-carteira .ui-toolbar button[aria-expanded]{height:32px;border:1px solid var(--u-border);border-radius:8px;background:var(--u-input-bg);color:var(--u-text);font-size:12px;transition:border-color .15s ease,box-shadow .15s ease}html[data-ui] .ui-carteira .ui-search-input{padding:0 12px 0 32px}html[data-ui] .ui-carteira .ui-search-input:focus,html[data-ui] .ui-carteira .ui-toolbar button[aria-expanded=true]{border-color:var(--u-accent);box-shadow:0 0 0 3px var(--u-accent-soft)}html[data-ui] .ui-carteira .ui-btn-primary{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--u-accent);border-radius:8px;background:var(--u-accent);color:#fff;font-size:12px;font-weight:600;box-shadow:0 1px 2px #1018281f}html[data-ui] .ui-carteira .ui-btn-primary:hover:not(:disabled){background:var(--u-accent-strong);border-color:var(--u-accent-strong)}html[data-ui] .ui-carteira .ui-count{font-size:12px;font-weight:600;color:var(--u-muted);font-variant-numeric:tabular-nums}html[data-ui] .ui-carteira .ui-badge{padding:3px 9px;font-size:10.5px;font-weight:600;letter-spacing:.01em}html[data-ui] .ui-carteira .ui-expand{border-radius:6px}html[data-ui] .ui-carteira .ui-helper{font-size:11.5px;color:var(--u-muted);margin-top:10px}html[data-ui=p2] .ui-carteira .ui-kpi-card{padding:14px 16px 13px}html[data-ui=p2] .ui-carteira .ui-kpi-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--u-accent),var(--u-accent-2));opacity:.85}html[data-ui=p2] .ui-carteira .ui-kpi-icon{width:30px;height:30px;border-radius:50%}html[data-ui=p2] .ui-carteira .ui-kpi-value{font-size:clamp(12px,11.6cqi,24px);font-weight:600;letter-spacing:-.01em}html[data-ui=p2] .ui-carteira .ui-panel{padding:14px}html[data-ui=p2] .ui-carteira .ui-table thead th{color:var(--u-accent-text)}html[data-ui=p2] .ui-carteira .ui-badge,html[data-ui=p2] .ui-carteira .ui-segment,html[data-ui=p2] .ui-carteira .ui-segment-btn{border-radius:999px}html[data-ui=p2] .ui-carteira .ui-btn-primary{background:linear-gradient(180deg,var(--u-accent) 0%,var(--u-accent-strong) 100%);border-radius:999px;padding:0 16px}@media (max-width: 1440px){html[data-ui] .ui-carteira .ui-kpi-card{padding:10px 11px}html[data-ui] .ui-carteira .ui-kpi-icon{display:none!important}}@media (max-width: 980px){html[data-ui] .ui-carteira .ui-toolbar{grid-template-columns:1fr}}html[data-ui=p2][data-theme=clean] .ui-sidebar{--sb-bg: #fbf8f5;--sb-border: #ebe3dc;--sb-text: #3d322b;--sb-muted: #a39488;--sb-hover: #f3ece6;--sb-active-bg: rgba(132, 89, 66, .12);--sb-active-text: #6e4835;--sb-indicator: #845942;--sb-logo: linear-gradient(135deg, #845942 0%, #c4a08c 100%);--sb-logo-shadow: 0 6px 14px -4px rgba(132, 89, 66, .55);--sb-brand: #2a201b;--sb-card: #ffffff;--sb-input: #ffffff}html[data-ui=p2]:not([data-theme=clean]) .ui-sidebar{--sb-bg: #121014;--sb-border: rgba(196, 160, 140, .14);--sb-text: #e9dfd8;--sb-muted: rgba(243, 236, 231, .45);--sb-hover: rgba(196, 160, 140, .07);--sb-active-bg: rgba(196, 160, 140, .16);--sb-active-text: #e8cdbd;--sb-indicator: #c4a08c;--sb-logo: linear-gradient(135deg, #845942 0%, #c4a08c 100%);--sb-logo-shadow: 0 6px 16px -4px rgba(196, 160, 140, .45);--sb-brand: #f3ece7;--sb-card: rgba(255, 255, 255, .03);--sb-input: #1a161c}html[data-ui] .ui-sidebar{background:var(--sb-bg);border-right:1px solid var(--sb-border);box-shadow:none}html[data-ui] .ui-sidebar.is-expanded{box-shadow:8px 0 32px -12px #0f172a40}html[data-ui] .ui-sidebar .ui-sb-header{border-bottom:1px solid var(--sb-border)}html[data-ui] .ui-sidebar .ui-sb-logo{background:var(--sb-logo);box-shadow:var(--sb-logo-shadow);border-radius:9px;font-weight:800}html[data-ui] .ui-sidebar .ui-sb-brand{color:var(--sb-brand);letter-spacing:-.01em}html[data-ui] .ui-sidebar .ui-sb-section{color:var(--sb-muted);font-size:10px;font-weight:600;letter-spacing:.08em;padding:14px 22px 6px}html[data-ui] .ui-sidebar .ui-sb-item{position:relative;width:auto;margin:0 10px;padding:8px 14px;border-left:none;border-radius:8px;color:var(--sb-text);font-weight:500;transition:background .15s ease,color .15s ease}html[data-ui] .ui-sidebar .ui-sb-item:hover:not(.is-active){background:var(--sb-hover);color:var(--sb-brand)}html[data-ui] .ui-sidebar .ui-sb-item .ui-sb-icon svg{color:var(--sb-muted)}html[data-ui] .ui-sidebar .ui-sb-item:hover .ui-sb-icon svg{color:var(--sb-brand)}html[data-ui] .ui-sidebar .ui-sb-item.is-active{background:var(--sb-active-bg);color:var(--sb-active-text);font-weight:600;border-left:none}html[data-ui] .ui-sidebar .ui-sb-item.is-active .ui-sb-icon svg{color:var(--sb-active-text)}html[data-ui] .ui-sidebar .ui-sb-label{font-size:13.5px}html[data-ui] .ui-sidebar .ui-sb-badge{font-weight:700;letter-spacing:.04em}html[data-ui] .ui-sidebar .ui-sb-footer{border-top:1px solid var(--sb-border)}html[data-ui] .ui-sidebar .ui-sb-select{background:var(--sb-input);border:1px solid var(--sb-border);color:var(--sb-text);border-radius:8px}html[data-ui] .ui-sidebar .ui-sb-user{background:var(--sb-card);border:1px solid var(--sb-border);border-radius:12px}html[data-ui] .ui-sidebar .ui-sb-avatar{background:var(--sb-logo)}html[data-ui] .ui-sidebar .ui-sb-username{color:var(--sb-brand);font-weight:700}html[data-ui] .ui-sidebar .ui-sb-logout{font-weight:600}html[data-ui=p2] .ui-sidebar .ui-sb-item{border-radius:999px}html[data-ui=p2] .ui-sidebar .ui-sb-item.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sb-indicator) 28%,transparent)}html[data-ui=p2] .ui-sidebar .ui-sb-logo{border-radius:50%;font-family:Outfit,sans-serif}html[data-ui=p2] .ui-sidebar .ui-sb-brand{font-weight:700}html[data-ui=p2] .ui-sidebar .ui-sb-user{border-radius:999px;padding:6px 8px}html[data-ui=p2] .ui-sidebar .ui-sb-badge{background:#8459421a;border-color:#8459424d;color:var(--sb-active-text)}html[data-ui=p2][data-theme=clean] .ui-premium-page{--card-bg: #ffffff;--card-bg-soft: #fbf8f5;--border: #ebe3dc;--border-soft: #f2ece6;--text: #211a16;--muted: #7a6c62;--table-head-bg: #faf6f2;--card-header-bg: #faf6f2;--shadow: 0 1px 2px rgba(60, 40, 30, .04), 0 8px 24px -10px rgba(60, 40, 30, .14);--focus: #845942;--focus-ring: rgba(132, 89, 66, .16);--accent-a: #845942;--accent-b: #c4a08c;--brand: #845942;--brand-strong: #6e4835;--brand-2: #c4a08c;--brand-soft: rgba(132, 89, 66, .1);--brand-border: rgba(132, 89, 66, .3);--brand-text: #6e4835;--brand-gradient: linear-gradient(180deg, #845942 0%, #6e4835 100%);--row-hover: #fbf5ef;--radius-card: 14px;--font-display: "Outfit", "Inter", ui-sans-serif, system-ui, sans-serif}html[data-ui=p2]:not([data-theme=clean]) .ui-premium-page{--card-bg: #141218;--card-bg-soft: #19161d;--border: rgba(196, 160, 140, .16);--border-soft: rgba(196, 160, 140, .09);--text: #f3ece7;--muted: rgba(243, 236, 231, .62);--table-head-bg: #1a161c;--card-header-bg: #1a161c;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 28px -12px rgba(0, 0, 0, .6);--focus: #c4a08c;--focus-ring: rgba(196, 160, 140, .18);--accent-a: #c4a08c;--accent-b: #845942;--brand: #c4a08c;--brand-strong: #b08670;--brand-2: #845942;--brand-soft: rgba(196, 160, 140, .14);--brand-border: rgba(196, 160, 140, .32);--brand-text: #e3c6b5;--brand-gradient: linear-gradient(180deg, #a87a62 0%, #845942 100%);--row-hover: rgba(196, 160, 140, .07);--radius-card: 14px;--font-display: "Outfit", "Inter", ui-sans-serif, system-ui, sans-serif}html[data-ui] .ui-premium-page .ui-only{display:inline-flex!important}html[data-ui] .ui-premium-page .ui-original-only,html[data-ui] .ui-carteira .ui-original-only{display:none!important}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";line-height:1.4;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{height:100%;max-width:100%;overflow-x:hidden}body{margin:0;background:var(--bg);color:var(--text);max-width:100%;overflow-x:hidden}a{color:inherit}button,input,select{font:inherit}html:not([data-theme]){color-scheme:dark;--bg: #050812;--bg-gradient: radial-gradient(1200px 800px at 20% 10%, rgba(91, 114, 255, .18), transparent 55%), radial-gradient(900px 600px at 90% 15%, rgba(31, 224, 174, .14), transparent 50%), linear-gradient(180deg, #070B16, #070B16 35%, #050812);--text: #EAF0FF;--muted: rgba(234,240,255,.7);--card-bg: rgba(255,255,255,.05);--card-bg-soft: rgba(255,255,255,.03);--border: rgba(255,255,255,.14);--border-soft: rgba(255,255,255,.1);--header-bg: rgba(7, 11, 22, .7);--card-header-bg: rgba(255,255,255,.03);--footer-bg: rgba(7, 11, 22, .35);--table-head-bg: rgba(7, 11, 22, .92);--shadow: 0 16px 50px rgba(0,0,0,.35);--accent-a: rgba(91,114,255,.95);--accent-b: rgba(31,224,174,.85);--focus: rgba(91,114,255,.65);--focus-ring: rgba(91,114,255,.18)}html[data-theme=dark]{color-scheme:dark;--bg: #050812;--bg-gradient: radial-gradient(1200px 800px at 20% 10%, rgba(91, 114, 255, .18), transparent 55%), radial-gradient(900px 600px at 90% 15%, rgba(31, 224, 174, .14), transparent 50%), linear-gradient(180deg, #070B16, #070B16 35%, #050812);--text: #EAF0FF;--muted: rgba(234,240,255,.7);--card-bg: #0d1326;--card-bg-soft: #090e1c;--border: rgba(255,255,255,.14);--border-soft: rgba(255,255,255,.1);--header-bg: #0d1326;--card-header-bg: #090e1c;--footer-bg: #070b16;--table-head-bg: #090e1c;--shadow: 0 16px 50px rgba(0,0,0,.35);--accent-a: rgba(91,114,255,.95);--accent-b: rgba(31,224,174,.85);--focus: rgba(91,114,255,.65);--focus-ring: rgba(91,114,255,.18)}html[data-theme=clean]{color-scheme:light;--bg: #f8fafc;--bg-gradient: #f8fafc;--text: #0f172a;--muted: #64748b;--card-bg: #ffffff;--card-bg-soft: #ffffff;--border: #cbd5e1;--border-soft: #e2e8f0;--header-bg: #ffffff;--card-header-bg: #ffffff;--footer-bg: #ffffff;--table-head-bg: #f8fafc;--shadow: 0 1px 3px rgba(0, 0, 0, .05);--accent-a: #1e3a8a;--accent-b: #3b82f6;--focus: #3b82f6;--focus-ring: rgba(59, 130, 246, .14)}
