._button_phyt3_1{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._button_phyt3_1:disabled{opacity:.6;cursor:not-allowed}._primary_phyt3_21{background:var(--color-primary);color:#fff}._primary_phyt3_21:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_phyt3_30{background:transparent;border-color:var(--color-border);color:var(--color-text-primary)}._secondary_phyt3_30:hover:not(:disabled){background:var(--color-accent-soft);border-color:var(--color-accent)}._sidebar_1qc4a_1{width:240px;flex-shrink:0;background:var(--color-primary);color:#fff;display:flex;flex-direction:column;padding:var(--space-3) var(--space-2);gap:var(--space-3);transition:width .15s ease}._sidebar_1qc4a_1._collapsed_1qc4a_13{width:64px}._toggle_1qc4a_17{align-self:flex-end;background:transparent;border:1px solid rgba(255,255,255,.25);color:#fff;border-radius:var(--radius-sm);width:28px;height:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._toggle_1qc4a_17:hover{background:#ffffff1a}._nav_1qc4a_36{display:flex;flex-direction:column;gap:var(--space-1);overflow:hidden}._link_1qc4a_43{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);color:#ffffffd9;text-decoration:none;font-size:var(--font-size-sm);font-weight:500;white-space:nowrap}._link_1qc4a_43:hover{background:#ffffff14;color:#fff}._active_1qc4a_61{background:var(--color-accent);color:#fff}._icon_1qc4a_66{font-size:var(--font-size-lg);line-height:1;flex-shrink:0;width:24px;text-align:center}._label_1qc4a_74{overflow:hidden;text-overflow:ellipsis}._collapsed_1qc4a_13 ._link_1qc4a_43{justify-content:center;padding:var(--space-2) 0}._layout_vuana_1{min-height:100%;display:flex}._main_vuana_6{flex:1;display:flex;flex-direction:column;min-width:0}._header_vuana_13{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-5);background:var(--color-bg);border-bottom:1px solid var(--color-border)}._brand_vuana_22{font-weight:600;font-size:var(--font-size-lg);color:var(--color-primary)}._headerRight_vuana_28{display:flex;align-items:center;gap:var(--space-3)}._username_vuana_34{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._dateFilter_vuana_39{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}._filterField_vuana_46{display:flex;align-items:center;gap:var(--space-2)}._filterLabel_vuana_52{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}._filterInput_vuana_58{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg);font-family:inherit}._filterInput_vuana_58:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._content_vuana_74{flex:1;padding:var(--space-5);overflow:auto}._field_p3jvd_1{display:flex;flex-direction:column;gap:var(--space-1)}._label_p3jvd_7{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}._input_p3jvd_13{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-bg)}._input_p3jvd_13:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._card_7pwvw_1{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}._page_1xh49_1{min-height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-surface);padding:var(--space-4)}._card_1xh49_10{width:100%;max-width:360px}._title_1xh49_15{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:700;color:var(--color-primary)}._subtitle_1xh49_22{margin:0 0 var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._form_1xh49_28{display:flex;flex-direction:column;gap:var(--space-3)}._error_1xh49_34{margin:0;color:var(--color-danger);font-size:var(--font-size-sm)}._page_15rsp_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_15rsp_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_15rsp_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._updated_15rsp_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_15rsp_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_15rsp_34{margin:0;color:var(--color-text-secondary)}._errorText_15rsp_39{margin:0;color:var(--color-danger)}._parcialNotice_15rsp_44{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._parcialNoticeText_15rsp_51{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._parcialBadge_15rsp_56{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-warning);color:#fff;font-size:var(--font-size-xs);font-weight:600}._summaryGrid_15rsp_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_15rsp_73{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_15rsp_79{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_15rsp_84{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary)}._tableCard_15rsp_90{padding:var(--space-4)}._tableTitle_15rsp_94{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._tableWrapper_15rsp_101{overflow-x:auto}._table_15rsp_90{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_15rsp_90 th{text-align:left;padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_15rsp_90 th:not(:first-child),._table_15rsp_90 td:not(:first-child){text-align:right}._table_15rsp_90 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._rowLabel_15rsp_132{padding-left:var(--space-5)}._groupHeaderRow_15rsp_136 td{padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-primary);font-weight:600;border-bottom:none}._subtotalRow_15rsp_144 td{font-weight:600;background:var(--color-accent-soft)}._subtotalRow_15rsp_144 ._rowLabel_15rsp_132{padding-left:var(--space-3)}._totalRow_15rsp_153 td{font-weight:700;background:var(--color-primary);color:#fff;border-bottom:none}._totalRow_15rsp_153 ._rowLabel_15rsp_132{padding-left:var(--space-3)}._page_eccn9_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_eccn9_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_eccn9_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._updated_eccn9_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_eccn9_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_eccn9_34{margin:0;color:var(--color-text-secondary)}._errorText_eccn9_39{margin:0;color:var(--color-danger)}._parcialNotice_eccn9_44{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._parcialNoticeText_eccn9_51{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._parcialBadge_eccn9_56{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-warning);color:#fff;font-size:var(--font-size-xs);font-weight:600}._summaryGrid_eccn9_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_eccn9_73{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_eccn9_79{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_eccn9_84{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary)}._summaryHint_eccn9_90{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._panelCard_eccn9_95{padding:var(--space-4)}._panelTitle_eccn9_99{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_eccn9_106{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._panelGrid_eccn9_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}._tableCard_eccn9_118{padding:var(--space-4)}._tableTitle_eccn9_122{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._tableWrapper_eccn9_129{overflow-x:auto;margin-top:var(--space-3)}._table_eccn9_118{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_eccn9_118 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_eccn9_118 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_eccn9_156{text-align:right}._rankCell_eccn9_160{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._ownRow_eccn9_165 td{background:var(--color-accent-soft)}._channelName_eccn9_169{display:inline-flex;align-items:center;gap:var(--space-2)}._colorDot_eccn9_175{width:8px;height:8px;border-radius:1px;flex-shrink:0}._tagOk_eccn9_182,._tagWarn_eccn9_183{display:inline-flex;align-items:center;padding:1px var(--space-1);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600}._tagOk_eccn9_182{background:var(--color-accent-soft);color:var(--color-primary)}._tagWarn_eccn9_183{background:#fbf0da;color:var(--color-warning)}._positive_eccn9_202{color:var(--color-success)}._negative_eccn9_206{color:var(--color-danger)}._controls_1iy3v_1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3)}._pills_1iy3v_10{display:flex;flex-wrap:wrap;gap:var(--space-1)}._pill_1iy3v_10{display:inline-flex;align-items:center;gap:var(--space-1);padding:4px var(--space-2);border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:border-color .15s,background .15s,color .15s}._pill_1iy3v_10:hover{border-color:var(--color-accent)}._pillDot_1iy3v_37{width:8px;height:8px;border-radius:50%;flex-shrink:0}._segmented_1iy3v_44{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._segment_1iy3v_44,._segmentOn_1iy3v_52{padding:6px var(--space-3);font-size:var(--font-size-xs);border:none;background:var(--color-bg);color:var(--color-text-secondary);cursor:pointer}._segment_1iy3v_44:hover{background:var(--color-surface)}._segmentOn_1iy3v_52{background:var(--color-primary);color:#fff;font-weight:600}._hint_1iy3v_71{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._page_1nsyn_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_1nsyn_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_1nsyn_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._subtitle_1nsyn_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_1nsyn_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_1nsyn_34{margin:0;color:var(--color-text-secondary)}._errorText_1nsyn_39{margin:0;color:var(--color-danger)}._summaryGrid_1nsyn_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_1nsyn_50{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_1nsyn_56{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_1nsyn_61{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary)}._summaryValueTruncate_1nsyn_67{font-size:var(--font-size-lg);font-weight:700;color:var(--color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._summaryHint_1nsyn_77{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._panelCard_1nsyn_82{padding:var(--space-4)}._panelTitle_1nsyn_86{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_1nsyn_93{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._tableCard_1nsyn_99{padding:var(--space-4)}._tableTitle_1nsyn_103{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelGrid_1nsyn_110{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}._tableWrapper_1nsyn_116{overflow-x:auto;margin-top:var(--space-3)}._table_1nsyn_99{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_1nsyn_99 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1nsyn_99 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_1nsyn_143{text-align:right}._rankCell_1nsyn_147{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._emptyCell_1nsyn_152{text-align:center;color:var(--color-text-secondary);white-space:normal}._channelName_1nsyn_158{display:inline-flex;align-items:center;gap:var(--space-2)}._colorDot_1nsyn_164{width:8px;height:8px;border-radius:1px;flex-shrink:0}._negative_1nsyn_171{color:var(--color-danger)}._page_1phdr_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_1phdr_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_1phdr_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._updated_1phdr_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_1phdr_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_1phdr_34{margin:0;color:var(--color-text-secondary)}._errorText_1phdr_39{margin:0;color:var(--color-danger)}._summaryGrid_1phdr_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_1phdr_50{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_1phdr_56{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_1phdr_61{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._summaryHint_1phdr_70{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._panelCard_1phdr_75{padding:var(--space-4)}._panelTitle_1phdr_79{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_1phdr_86{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._tableCard_1phdr_92{padding:var(--space-4)}._tableTitle_1phdr_96{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._tableWrapper_1phdr_103{overflow-x:auto;margin-top:var(--space-3)}._table_1phdr_92{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_1phdr_92 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1phdr_92 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_1phdr_130{text-align:right}._positive_1phdr_134{color:var(--color-success)}._negative_1phdr_138{color:var(--color-danger)}._otrosRow_1phdr_142 td{color:var(--color-text-secondary)}._totalRow_1phdr_146 td{font-weight:700;border-top:2px solid var(--color-border);border-bottom:none}._alertList_1phdr_154{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}._alertItem_1phdr_163{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);line-height:1.5}._alertBad_1phdr_170{background:#fbe4e2;color:var(--color-danger)}._alertWarn_1phdr_176{background:#fbf0da;color:var(--color-warning)}._chartEmpty_1phdr_184{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._cardsGrid_1phdr_192{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3)}._comercialCard_1phdr_198{display:flex;flex-direction:column;gap:0;padding:var(--space-3)}._comercialHeader_1phdr_205{margin:0 0 var(--space-3)}._comercialNombre_1phdr_209{display:block;font-size:var(--font-size-md);font-weight:600;color:var(--color-primary)}._comercialMeta_1phdr_216{display:block;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._comercialSection_1phdr_222{margin-bottom:var(--space-3)}._comercialSectionTitle_1phdr_226{margin:0 0 var(--space-1);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._miniList_1phdr_235{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none}._miniList_1phdr_235 li{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-xs)}._miniListLabel_1phdr_251{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary)}._miniEmpty_1phdr_258{margin:0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._comisionRow_1phdr_264{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--font-size-xs)}._comisionLabel_1phdr_274{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-secondary)}._infoDot_1phdr_281{cursor:help;color:var(--color-text-secondary)}._comisionValue_1phdr_286{display:flex;flex-direction:column;align-items:flex-end;color:var(--color-text-primary);font-weight:600}._comisionTasa_1phdr_294{font-weight:400;color:var(--color-text-secondary)}._page_1no9w_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_1no9w_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}._title_1no9w_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._selectorField_1no9w_21{display:flex;align-items:center;gap:var(--space-2)}._selectorLabel_1no9w_27{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}._selectorInput_1no9w_33{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg);font-family:inherit}._selectorInput_1no9w_33:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._stateCard_1no9w_49{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_1no9w_57{margin:0;color:var(--color-text-secondary)}._errorText_1no9w_62{margin:0;color:var(--color-danger)}._panelGrid_1no9w_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:var(--space-4);align-items:start}._panelCard_1no9w_74{padding:var(--space-4)}._panelTitle_1no9w_78{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_1no9w_85{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._tableWrapper_1no9w_91{overflow-x:auto}._table_1no9w_91{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_1no9w_91 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1no9w_91 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_1no9w_117{text-align:right}._rankCell_1no9w_121{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-family:monospace}._productName_1no9w_127{display:inline-flex;align-items:center;gap:var(--space-1)}._streakIcon_1no9w_133{font-size:var(--font-size-sm)}._emptyRow_1no9w_137 td{color:var(--color-text-secondary);white-space:normal}._temporalidadWrapper_1no9w_144{overflow-x:auto}._temporalidadTable_1no9w_148{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._temporalidadTable_1no9w_148 th,._temporalidadTable_1no9w_148 td{padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:top}._temporalidadTable_1no9w_148 th{text-align:center;color:var(--color-text-secondary);font-weight:500;white-space:nowrap}._productCol_1no9w_168{text-align:left;min-width:260px}._currentMonthCol_1no9w_173{border-left:2px solid var(--color-accent)!important;border-right:2px solid var(--color-accent)!important;color:var(--color-primary)!important;font-weight:700!important}._productCell_1no9w_180{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);white-space:normal}._productHeading_1no9w_188{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._productHeadingTop_1no9w_195{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._productNameText_1no9w_202{font-weight:600;color:var(--color-text-primary)}._consistenciaText_1no9w_207{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._summaryBlock_1no9w_212{flex:0 0 auto;text-align:right;font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.6;white-space:normal;min-width:180px}._indiceCell_1no9w_222{text-align:center;white-space:nowrap}._indiceValue_1no9w_227{font-weight:700;font-size:var(--font-size-md);color:var(--color-text-primary)}._indiceEmpty_1no9w_233{color:var(--color-text-secondary)}._indiceConsistencia_1no9w_237{margin-top:2px;font-size:.6875rem;font-weight:600;color:var(--color-warning)}._sinHistoricoCell_1no9w_244{color:var(--color-text-secondary);white-space:normal}._badge_1no9w_249{display:inline-flex;align-items:center;padding:1px var(--space-1);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600;white-space:nowrap}._badgeOk_1no9w_259{background:var(--color-accent-soft);color:var(--color-primary)}._badgeWarn_1no9w_264{background:#fbf0da;color:var(--color-warning)}._badgeDanger_1no9w_269{background:#fbe4e4;color:var(--color-danger)}._page_18u58_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_18u58_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_18u58_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._updated_18u58_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_18u58_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_18u58_34{margin:0;color:var(--color-text-secondary)}._errorText_18u58_39{margin:0;color:var(--color-danger)}._summaryGrid_18u58_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_18u58_50{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_18u58_56{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_18u58_61{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary)}._summaryValuePositive_18u58_67{color:var(--color-success)}._summaryValueNegative_18u58_72{color:var(--color-danger)}._summaryHint_18u58_77{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._panelCard_18u58_82{padding:var(--space-4)}._panelTitle_18u58_86{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_18u58_93{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._panelGrid_18u58_99{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}._tableCard_18u58_105{padding:var(--space-4)}._tableTitle_18u58_109{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._tableWrapper_18u58_116{overflow-x:auto;margin-top:var(--space-3)}._table_18u58_105{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_18u58_105 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_18u58_105 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_18u58_143{text-align:right}._positive_18u58_147{color:var(--color-success)}._negative_18u58_151{color:var(--color-danger)}._notesStack_18u58_157{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._noteInfo_18u58_164,._noteWarn_18u58_165{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);line-height:1.5}._noteInfo_18u58_164{background:var(--color-accent-soft);color:var(--color-text-primary)}._noteWarn_18u58_165{background:#fbf0da;color:var(--color-warning)}._page_1s03g_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_1s03g_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_1s03g_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._subtitle_1s03g_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_1s03g_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_1s03g_34{margin:0;color:var(--color-text-secondary)}._errorText_1s03g_39{margin:0;color:var(--color-danger)}._summaryGrid_1s03g_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_1s03g_50{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_1s03g_56{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_1s03g_61{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary)}._summaryValueSuccess_1s03g_67{color:var(--color-success)}._summaryHint_1s03g_71{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._summaryHintSuccess_1s03g_76{color:var(--color-success)}._panelCard_1s03g_80{padding:var(--space-4)}._panelTitle_1s03g_84{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_1s03g_91{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._panelGrid_1s03g_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}._warnNote_1s03g_103{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border-left:3px solid var(--color-warning);background:#fbf0da;color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.5}._warnNote_1s03g_103 strong{color:var(--color-warning)}._legend_1s03g_118{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._legendItem_1s03g_127{display:inline-flex;align-items:center;gap:var(--space-1)}._legendDot_1s03g_133{width:8px;height:8px;border-radius:1px;flex-shrink:0}._tableCard_1s03g_140{padding:var(--space-4)}._tableTitle_1s03g_144{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._tableWrapper_1s03g_151{overflow-x:auto;margin-top:var(--space-3)}._table_1s03g_140{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_1s03g_140 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1s03g_140 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_1s03g_178{text-align:right}._emptyCell_1s03g_182{text-align:center;color:var(--color-text-secondary);white-space:normal}._page_124t2_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_124t2_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}._title_124t2_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._stateCard_124t2_21{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_124t2_29{margin:0;color:var(--color-text-secondary)}._errorText_124t2_34{margin:0;color:var(--color-danger)}._summaryGrid_124t2_39{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._summaryCard_124t2_45{display:flex;flex-direction:column;gap:var(--space-1)}._summaryLabel_124t2_51{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._summaryValue_124t2_56{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary)}._valueGreen_124t2_62{color:var(--color-success)}._valueAmber_124t2_66{color:var(--color-warning)}._summaryHint_124t2_70{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._panelCard_124t2_75{padding:var(--space-4)}._panelTitle_124t2_79{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_124t2_86{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._tableCard_124t2_92{padding:var(--space-4)}._tableTitle_124t2_96{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._tableWrapper_124t2_103{overflow-x:auto;margin-top:var(--space-3)}._table_124t2_92{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_124t2_92 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_124t2_92 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numCell_124t2_130{text-align:right}._positive_124t2_134{color:var(--color-success)}._negative_124t2_138{color:var(--color-danger)}._emptyCell_124t2_142{text-align:center;color:var(--color-text-secondary);white-space:normal}._proveedorName_124t2_148{font-weight:500}._destino_124t2_152{color:var(--color-text-secondary)}._badge_124t2_156{display:inline-flex;align-items:center;padding:1px var(--space-1);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600;white-space:nowrap}._badgeOk_124t2_166{background:var(--color-accent-soft);color:var(--color-primary)}._badgeWarn_124t2_171{background:#fbf0da;color:var(--color-warning)}._badgeDanger_124t2_176{background:#fbe4e2;color:var(--color-danger)}._badgeNeutral_124t2_181{background:var(--color-surface);color:var(--color-text-secondary)}._actionsCell_124t2_186{white-space:nowrap;display:flex;gap:var(--space-2)}._actionButton_124t2_192{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs)}._totalRow_124t2_197 td{font-weight:700;border-top:2px solid var(--color-border);border-bottom:none}._legend_124t2_205{display:flex;gap:var(--space-4);margin-top:var(--space-2)}._legendItem_124t2_211{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._colorDot_124t2_219{width:8px;height:8px;border-radius:1px;flex-shrink:0}._overlay_124t2_228{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b254573;display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:100}._modalCard_124t2_239{width:100%;max-width:440px;max-height:calc(100vh - var(--space-6));overflow-y:auto;box-shadow:var(--shadow-md)}._modalTitle_124t2_247{margin:0 0 var(--space-4);font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._modalForm_124t2_254{display:flex;flex-direction:column;gap:var(--space-3)}._modalRow_124t2_260{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._field_124t2_266{display:flex;flex-direction:column;gap:var(--space-1)}._selectLabel_124t2_272{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}._select_124t2_272{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-bg);font-family:inherit}._select_124t2_272:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._formError_124t2_294{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:#fbe4e2;color:var(--color-danger);font-size:var(--font-size-sm)}._modalActions_124t2_303{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1)}._page_9z1m5_1{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_9z1m5_7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._title_9z1m5_15{margin:0;color:var(--color-primary);font-size:var(--font-size-xl)}._subtitle_9z1m5_21{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._stateCard_9z1m5_26{max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._stateText_9z1m5_34{margin:0;color:var(--color-text-secondary)}._errorText_9z1m5_39{margin:0;color:var(--color-danger)}._panelCard_9z1m5_44{padding:var(--space-4)}._panelTitle_9z1m5_48{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary)}._panelSubtitle_9z1m5_55{margin:var(--space-1) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._tableWrapper_9z1m5_63{overflow-x:auto;margin-top:var(--space-3)}._table_9z1m5_63{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_9z1m5_63 th{padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-secondary);font-weight:500;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_9z1m5_63 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);vertical-align:middle}._numCell_9z1m5_90{text-align:right}._mesFull_9z1m5_94{margin-left:var(--space-1);font-size:11px;color:var(--color-text-secondary)}._rowDirty_9z1m5_100{background:var(--color-accent-soft)}._numInput_9z1m5_104{width:110px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg);text-align:right}._numInput_9z1m5_104:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._totalCell_9z1m5_121{font-weight:600;color:var(--color-primary)}._tableActions_9z1m5_126{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap}._saveSummary_9z1m5_134{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._saveSummaryError_9z1m5_139{color:var(--color-danger)}._syncGrid_9z1m5_146{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin-top:var(--space-3)}._syncItem_9z1m5_153{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}._syncResult_9z1m5_163{margin:0;font-size:var(--font-size-xs);color:var(--color-success);line-height:1.5}._syncResultError_9z1m5_170{color:var(--color-danger)}._dropZone_9z1m5_177{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);margin-top:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .15s ease,background-color .15s ease}._dropZoneActive_9z1m5_190{border-color:var(--color-accent);background:var(--color-accent-soft)}._dropZoneTitle_9z1m5_195{margin:0;font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary)}._dropZoneHint_9z1m5_202{margin:0;font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.55}._hiddenFileInput_9z1m5_209{display:none}._sheetActions_9z1m5_213{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap}._resultList_9z1m5_221{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._resultItem_9z1m5_230{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface)}._resultIconOk_9z1m5_240{color:var(--color-success);font-weight:700}._resultIconError_9z1m5_245{color:var(--color-danger);font-weight:700}._resultFile_9z1m5_250{font-weight:600;color:var(--color-text-primary)}._resultMessage_9z1m5_255{color:var(--color-text-secondary)}._resultLink_9z1m5_259{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._noteInfo_9z1m5_267,._noteWarn_9z1m5_268{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);line-height:1.5}._noteInfo_9z1m5_267{background:var(--color-accent-soft);color:var(--color-text-primary)}._noteWarn_9z1m5_268{background:#fbf0da;color:var(--color-warning)}._infoTable_9z1m5_288{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);margin-top:var(--space-3)}._infoTable_9z1m5_288 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top}._infoTerm_9z1m5_301{font-weight:600;white-space:nowrap;color:var(--color-text-primary)}._infoDesc_9z1m5_307{color:var(--color-text-secondary)}:root{--color-bg: #ffffff;--color-surface: #f7f9fc;--color-primary: #0b2545;--color-primary-hover: #123a6b;--color-accent: #2f6fed;--color-accent-soft: #eaf1fb;--color-text-primary: #1a202c;--color-text-secondary: #5b677a;--color-border: #e2e8f0;--color-success: #1e9e6b;--color-warning: #d69e2e;--color-danger: #d64545;--font-family-base: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.875rem;--font-size-3xl: 2.5rem;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--space-6: 48px;--space-7: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--shadow-sm: 0 1px 2px rgba(11, 37, 69, .06), 0 1px 3px rgba(11, 37, 69, .1);--shadow-md: 0 4px 10px rgba(11, 37, 69, .08), 0 2px 4px rgba(11, 37, 69, .06)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-md);-webkit-font-smoothing:antialiased}button,input{font-family:inherit}
