.page_container__voB1s{width:100%;min-width:0;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:70px 16px 40px;overflow-x:hidden}.page_container__voB1s h1{width:100%;max-width:1450px;font-family:var(--font-agbalumo);text-align:center;font-size:45px}.page_content__f3L8X{width:100%;max-width:1450px;display:grid;grid-template-columns:2fr 1fr;justify-content:center;align-items:flex-start;grid-gap:20px;gap:20px;min-width:0}.page_total__PPqLg{min-width:0;width:100%;padding:24px 20px;border:2px solid var(--marron);background:white;border-radius:20px;box-shadow:var(--box-shadow);position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;align-items:stretch}.page_total__PPqLg h2{font-family:var(--font-agbalumo);color:var(--black);line-height:30px;font-size:25px;width:100%;padding-bottom:10px;margin-bottom:20px;border-bottom:1.5px dashed var(--marron)}.page_quantity_payment__EMuij,.page_quantity_products__RXtuT{width:100%;display:flex;justify-content:space-between;padding-bottom:15px;gap:8px}.page_quantity_payment__EMuij span,.page_quantity_products__RXtuT span{min-width:0;overflow:hidden;text-overflow:ellipsis}.page_total__PPqLg span{font-size:14px;font-weight:400;color:var(--text-muted)}.page_total__PPqLg strong{font-size:15px;font-weight:500;letter-spacing:-.5px;flex-shrink:0}.page_total__PPqLg .page_button__JfU0K{width:100%;background:var(--orange-primary);padding:15px 20px;border-radius:30px;font-size:15px;font-weight:500;color:white;font-family:inherit;transition:background .2s ease,opacity .2s ease}.page_total__PPqLg .page_button__JfU0K:hover:not(:disabled){background:var(--orange-dark)}.page_total__PPqLg .page_button__JfU0K:disabled{opacity:.5;cursor:not-allowed}.page_products__S40Of{min-height:300px;max-height:calc(100vh - 280px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 20px;gap:20px;border:2px solid var(--marron);background:white;border-radius:20px;box-shadow:var(--box-shadow);overflow:hidden;min-width:0}.page_products_list__npFJQ{width:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:20px;padding-right:4px}.page_products_list__npFJQ::-webkit-scrollbar{width:6px}.page_products_list__npFJQ::-webkit-scrollbar-track{background:var(--crema-oscuro);border-radius:3px}.page_products_list__npFJQ::-webkit-scrollbar-thumb{background:var(--marron);border-radius:3px}.page_products__S40Of .page_product__6KdeZ{width:100%;min-width:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1.5px dashed var(--marron);padding-bottom:20px;gap:16px;flex-shrink:0}.page_products__S40Of .page_product__6KdeZ:last-of-type{border-bottom:none;padding-bottom:0}.page_product__6KdeZ .page_productInfo__FnwdF{display:flex;align-items:center;gap:15px;min-width:0;flex:1 1}.page_product__6KdeZ .page_productInfo__FnwdF img{width:72px;height:72px;min-width:72px;object-fit:cover;border-radius:12px;box-shadow:var(--box-shadow)}.page_productInfo__FnwdF .page_info__LTPgD{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;overflow:hidden}.page_productInfo__FnwdF .page_info__LTPgD h4{font-family:var(--font-agbalumo);font-weight:400;font-size:18px;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.page_productInfo__FnwdF .page_info__LTPgD span{font-size:14px;color:var(--marron);font-weight:500}.page_productInfo__FnwdF .page_info__LTPgD p{font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-muted);max-width:100%}.page_quantity_buttons__Z7g7W{display:flex;align-items:center;gap:12px;border:1.5px dashed var(--marron);padding:8px 12px;border-radius:10px;flex-shrink:0}.page_quantity_buttons__Z7g7W button{display:flex;align-items:center;transition:opacity .2s ease}.page_quantity_buttons__Z7g7W button:hover{opacity:.7}.page_producto_cantidad__GXTE3{font-size:14px;font-weight:500;min-width:3ch}.page_mercado_pago__xFl5m{margin-top:10px;width:100%;height:48px;padding:0 24px;background:#009ee3;display:flex;align-items:center;justify-content:center;border-radius:12px;color:white;font-size:14px;font-weight:600;gap:8px;transition:opacity .2s ease}.page_mercado_pago__xFl5m:hover{opacity:.9}.page_success_message__qfgL8{margin-bottom:20px;font-size:14px;line-height:1.6;color:var(--marron)}.page_emptyCart__b7IOR{font-family:var(--font-agbalumo);text-align:center;font-size:22px;color:var(--marron);padding:40px 20px}.page_products__S40Of:has(.page_emptyCart__b7IOR){justify-content:center;align-items:center}@media (max-width:1000px){.page_content__f3L8X{display:flex;flex-direction:column-reverse}.page_total__PPqLg{position:static;width:100%}.page_products__S40Of{width:100%;max-height:none}}@media (max-width:768px){.page_container__voB1s{padding:100px 16px 30px}.page_container__voB1s h1{font-size:32px}.page_productInfo__FnwdF .page_info__LTPgD h4{font-size:16px}.page_productInfo__FnwdF .page_info__LTPgD p{font-size:12px}}@media (max-width:500px){.page_products__S40Of .page_product__6KdeZ{flex-direction:column;align-items:stretch}.page_product__6KdeZ .page_productInfo__FnwdF{flex-direction:row}.page_quantity_buttons__Z7g7W{width:100%;justify-content:space-between}.page_product__6KdeZ .page_productInfo__FnwdF img{width:60px;height:60px;min-width:60px}}.Modal_overlay__2Sh3U{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(45,40,36,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;padding:24px;box-sizing:border-box;z-index:1000}.Modal_overlay_fullscreen__pNp8x{padding:0;align-items:stretch}.Modal_modal__JNobJ{width:90%;position:relative;border:2px solid #6b7b8c;background:white;border-radius:12px;box-sizing:border-box}.Modal_modal_fullscreen__f5Y4A{width:100%;max-width:none;max-height:none;height:100%;min-height:100vh;border-radius:0;overflow:hidden;display:flex;flex-direction:column;border:2px solid #6b7b8c;box-sizing:border-box}.Modal_closeButton__7VSKG{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:1.5em;cursor:pointer;color:var(--marron);display:flex;align-items:center;background:white;border-radius:5px;box-shadow:var(--box-shadow);z-index:20}.Modal_closeButton_fullscreen__h1fMq{top:20px;right:24px;padding:10px 12px;background:white;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.15);transition:background .2s,box-shadow .2s}.Modal_closeButton_fullscreen__h1fMq:hover{background:#f8f9fa;box-shadow:0 4px 16px rgba(0,0,0,.2)}.Pagination_pagination_container__J8H0k{width:100%;display:flex;justify-content:space-between;align-items:center}.Pagination_pagination_container__J8H0k select{border:1.5px solid var(--marron);padding:3px;border-radius:5px;font-family:inherit;font-size:12px}.Pagination_pagination_button__z5ZPR{display:flex;flex-direction:row;align-items:center;gap:5px}.Pagination_pagination_button__z5ZPR button{padding:3px;border-radius:5px;font-family:inherit;background:none;cursor:pointer}.Pagination_button_back__Iwi7y,.Pagination_button_next__I6lSY{border:1px solid var(--marron);padding:3px 10px!important;font-size:12px}.Pagination_pagination_button__z5ZPR button:disabled{color:#aaa;cursor:not-allowed;opacity:.6;border:none}.Pagination_pageButton__71Xnb{padding:3px 6px;border-radius:5px;font-family:inherit;background:none;color:#aaa;cursor:pointer}.Pagination_pageButton__71Xnb.Pagination_active__wkJv6{color:black}.Pagination_ellipsis__hl4qP{padding:3px 6px;color:#aaa;font-size:12px}.EditUserForm_card__aJEUK{background:white;padding:24px;border-radius:20px;box-shadow:var(--box-shadow);width:100%;max-width:600px;text-align:left;display:flex;flex-direction:column;align-items:center}.EditUserForm_title___Bh4r{font-family:var(--font-agbalumo);font-size:28px;text-align:center}.EditUserForm_emptyImage__pY7s0{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;width:min-content!important;margin:10px 0}.EditUserForm_emptyImage__pY7s0 img{border-radius:50%;width:150px;height:150px;object-fit:cover;object-position:center}.EditUserForm_icon_camera__7r3po{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-10px;right:0;left:0}.EditUserForm_icon_camera__7r3po i{display:flex;align-items:center;background:white;padding:3px;border-radius:50%;box-shadow:var(--box-shadow)}.EditUserForm_field__avxqk{width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.EditUserForm_label__tpRy1{color:rgb(43,43,43);font-weight:500;font-size:13px;width:100%}.EditUserForm_input__Z0x9z{width:100%;padding:15px;border-radius:10px;font-family:inherit;background:transparent;border:1.5px dashed var(--marron);color:black;text-align:start;font-size:14px}.EditUserForm_error__sWROl{color:red;font-size:14px;margin-top:5px}.EditUserForm_button__APbwY{width:100%;background:var(--marron);color:white;font-family:inherit;font-weight:500;font-size:14px;padding:15px 0;border-radius:10px;display:flex;justify-content:center;align-items:center}.ChangePasswordForm_card___tFtJ{background:white;padding:24px;border-radius:20px;box-shadow:var(--box-shadow);width:100%;max-width:600px;text-align:left;display:flex;flex-direction:column;align-items:center}.ChangePasswordForm_title__mqK_D{font-family:var(--font-agbalumo);font-size:28px;text-align:center;margin-bottom:20px}.ChangePasswordForm_field__X3kHM{width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.ChangePasswordForm_label__JQqNz{color:rgb(43,43,43);font-weight:500;font-size:13px;width:100%}.ChangePasswordForm_input__3R9Uh{width:100%;padding:15px;border-radius:10px;font-family:inherit;background:transparent;border:1.5px dashed var(--marron);color:black;text-align:start;font-size:14px}.ChangePasswordForm_error__DT797{color:red;font-size:14px;margin-top:5px}.ChangePasswordForm_button___rvEO{width:100%;background:var(--marron);color:white;font-family:inherit;font-weight:500;font-size:14px;padding:15px 0;border-radius:10px;display:flex;justify-content:center;align-items:center}.AdminChangePassword_container__zg_0I{width:100%;display:flex;flex-direction:column;align-items:center;padding:24px;gap:20px}.AdminChangePassword_title__D6APh{font-size:20px;font-weight:600;color:var(--black)}.AdminChangePassword_form_wrapper__jtzeH{width:100%;max-width:460px}.Precios_container__mNe12{width:100%;display:flex;flex-direction:column;gap:14px}.Precios_header__frqwS{padding:0 0 2px}.Precios_title__T31vh{font-size:20px;font-weight:700;color:var(--orange-primary);margin:0 0 4px}.Precios_subtitle__ttOLM{font-size:12px;color:rgba(43,43,43,.55);margin:0}.Precios_filterBar__zLigD{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px;background:white;border-radius:14px;border:1.5px solid rgba(232,93,4,.18);box-shadow:0 1px 4px rgba(0,0,0,.04)}.Precios_searchInput__keE4K{flex:1 1 180px;padding:8px 12px;border-radius:9px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:transparent;color:inherit;outline:none}.Precios_searchInput__keE4K:focus{border-color:var(--orange-primary)}.Precios_filterSelect__jRP5V{flex:0 1 180px;padding:8px 12px;border-radius:9px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:transparent;color:inherit;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Precios_filterSelect__jRP5V:focus{border-color:var(--orange-primary)}.Precios_countBadge__uRm_b{font-size:12px;color:rgba(43,43,43,.5);white-space:nowrap;margin-left:auto}.Precios_selectionBar__rrD4z{display:flex;align-items:center;gap:8px;margin-left:auto;animation:Precios_fadeIn__mOYF1 .15s ease}.Precios_selCount__fnhNl{font-size:13px;font-weight:600;color:var(--orange-primary);white-space:nowrap}.Precios_deleteBtn__lkuAN{display:flex;align-items:center;gap:5px;padding:7px 14px;border-radius:9px;border:none;background:#dc2626;color:white;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.Precios_deleteBtn__lkuAN:hover:not(:disabled){background:#b91c1c}.Precios_deleteBtn__lkuAN:disabled{opacity:.55;cursor:not-allowed}.Precios_clearSelBtn__YCd4w{padding:6px 10px;border-radius:8px;border:1.5px solid rgba(43,43,43,.2);background:transparent;color:rgba(43,43,43,.55);font-size:13px;cursor:pointer}.Precios_clearSelBtn__YCd4w:hover{background:rgba(43,43,43,.06)}.Precios_deleteCatBtn__vmWHh{display:flex;align-items:center;gap:5px;padding:7px 13px;border-radius:9px;border:1.5px solid rgba(220,38,38,.35);background:transparent;color:#b91c1c;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s}.Precios_deleteCatBtn__vmWHh:hover:not(:disabled){background:rgba(220,38,38,.08);border-color:#dc2626}.Precios_deleteCatBtn__vmWHh:disabled{opacity:.5;cursor:not-allowed}.Precios_bulkBar__wGPJL{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px;background:rgba(255,247,239,.7);border-radius:12px;border:1.5px solid rgba(232,93,4,.18)}.Precios_bulkLabel__EQRWz{font-size:13px;font-weight:600;color:#7a3b08;white-space:nowrap}.Precios_bulkSelect__TsUHZ{padding:7px 10px;border-radius:8px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:white;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Precios_bulkPctWrap__Ae3ML{position:relative;display:flex;align-items:center}.Precios_bulkPctInput__heqSL{width:72px;padding:7px 24px 7px 10px;border-radius:8px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:white;color:inherit;outline:none}.Precios_bulkPctInput__heqSL:focus{border-color:var(--orange-primary)}.Precios_bulkPctSymbol__B59bj{position:absolute;right:8px;font-size:13px;color:rgba(43,43,43,.45);pointer-events:none}.Precios_bulkTo__VAKlm{font-size:13px;color:#7a3b08}.Precios_bulkTarget__Zvz3Z{font-size:13px;font-weight:600;color:var(--orange-primary);flex:1 1}.Precios_bulkBtn__SZ3kE{padding:8px 20px;border-radius:9px;border:none;background:var(--orange-primary);color:white;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.Precios_bulkBtn__SZ3kE:disabled{opacity:.5;cursor:not-allowed}.Precios_bulkBtn__SZ3kE:not(:disabled):hover{opacity:.88}.Precios_tableWrap__rObSo{width:100%;overflow-x:auto;border-radius:14px;border:1.5px solid rgba(232,93,4,.18);background:white;box-shadow:0 1px 6px rgba(0,0,0,.05)}.Precios_table__UMh7c{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.Precios_table__UMh7c th:first-child{width:36px}.Precios_table__UMh7c th:nth-child(2){width:160px}.Precios_table__UMh7c th:nth-child(3){width:78px}.Precios_table__UMh7c th:nth-child(4){width:108px}.Precios_table__UMh7c th:nth-child(5),.Precios_table__UMh7c th:nth-child(6){width:118px}.Precios_table__UMh7c th:nth-child(7){width:68px}.Precios_table__UMh7c th:nth-child(8){width:90px}.Precios_table__UMh7c th:nth-child(9){width:60px}.Precios_table__UMh7c th:nth-child(10){width:28px}.Precios_table__UMh7c th:nth-child(11){width:36px}.Precios_table__UMh7c th{padding:10px;text-align:left;font-size:11px;font-weight:700;color:#7a3b08;text-transform:uppercase;letter-spacing:.04em;border-bottom:1.5px solid rgba(232,93,4,.15);white-space:nowrap;background:rgba(255,247,239,.95);position:-webkit-sticky;position:sticky;top:0;z-index:1}.Precios_table__UMh7c tbody tr{border-bottom:1px solid rgba(232,93,4,.07);transition:background .1s}.Precios_table__UMh7c tbody tr:last-child{border-bottom:none}.Precios_table__UMh7c tbody tr:hover{background:rgba(255,247,239,.4)}.Precios_table__UMh7c td{padding:7px 10px;color:#2b2b2b;vertical-align:middle}.Precios_tdCheck__LQP2E,.Precios_thCheck__q7Duu{width:36px;text-align:center}.Precios_thPrice__YycxO{min-width:120px}.Precios_thStatus__ZkWp4{width:28px}.Precios_thPencil__NAxUQ{width:36px}.Precios_checkbox__nyGx_{width:16px;height:16px;cursor:pointer;accent-color:var(--orange-primary)}.Precios_tdName__lrYK_{max-width:200px;font-weight:500}.Precios_tdDim__M5265,.Precios_tdName__lrYK_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Precios_tdDim__M5265{max-width:90px;font-size:12px;color:rgba(43,43,43,.6)}.Precios_typeBadge__l7_TA{display:inline-block;padding:2px 7px;border-radius:5px;font-size:11px;font-weight:600;white-space:nowrap}.Precios_type_metro__z6ECc{background:rgba(59,130,246,.1);color:#1d4ed8}.Precios_type_kilo__1y8bP{background:rgba(168,85,247,.1);color:#6d28d9}.Precios_type_unidad__TXxCo{background:rgba(34,197,94,.1);color:#15803d}.Precios_tdReadonly__J0RcJ{color:rgba(43,43,43,.4);white-space:nowrap}.Precios_tdEditable__nqdTC{cursor:pointer;white-space:nowrap;transition:background .1s}.Precios_tdEditable__nqdTC:hover{background:rgba(232,93,4,.07)}.Precios_tdEditing__pcfzT{padding:4px 6px!important;cursor:default}.Precios_tdEditing__pcfzT:hover{background:none}.Precios_tdSaved__eFPZ0{background:rgba(34,197,94,.08)!important}.Precios_tdError__hTpjA{background:rgba(239,68,68,.08)!important}.Precios_cellInput___8PtC{width:100%;min-width:75px;padding:4px 8px;border-radius:6px;border:1.5px solid var(--orange-primary);font-size:13px;font-family:inherit;background:white;color:#2b2b2b;outline:none}.Precios_savingDots__dNHS9{color:rgba(43,43,43,.3);font-size:16px;letter-spacing:1px}.Precios_rowSelected__2EYBs{background:rgba(232,93,4,.05)!important}.Precios_rowSaved__GfDL0{background:rgba(34,197,94,.04)!important}.Precios_rowError__w0y5T{background:rgba(239,68,68,.04)!important}.Precios_tdStatus__BhU3f{text-align:center}.Precios_iconSaving__rA9RR{color:rgba(232,93,4,.5);font-size:10px;animation:Precios_pulse__iFWMR .9s ease-in-out infinite}.Precios_iconSaved__ckmv8{color:#15803d;font-size:14px;font-weight:700}.Precios_iconError___OqFP{display:inline-block;color:white;background:#ef4444;border-radius:50%;width:17px;height:17px;line-height:17px;text-align:center;font-size:10px;font-weight:700}.Precios_tdSelect__NSJfy{white-space:nowrap}.Precios_cellSelect__P2CVL{padding:4px 8px;border-radius:6px;border:1.5px solid rgba(232,93,4,.22);font-size:12px;font-family:inherit;background:transparent;color:inherit;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Precios_cellSelect__P2CVL:hover{border-color:var(--orange-primary)}.Precios_toggleBtn__uPBi0{padding:3px 10px;border-radius:7px;border:none;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.Precios_toggleBtn__uPBi0:hover{opacity:.8}.Precios_toggleOn__HDwsT{background:rgba(34,197,94,.15);color:#15803d}.Precios_toggleOff__aS1VV{background:rgba(239,68,68,.1);color:#b91c1c}.Precios_tdPencil__E_W3F{text-align:center}.Precios_pencilBtn__qmpq2{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:1.5px solid rgba(232,93,4,.22);background:transparent;color:var(--orange-primary);cursor:pointer;transition:background .12s,color .12s}.Precios_pencilBtn__qmpq2:hover{background:var(--orange-primary);color:white}.Precios_pagination__xY4MB{display:flex;align-items:center;justify-content:center;gap:14px;padding:4px 0}.Precios_pageBtn__TKILr{padding:7px 16px;border-radius:9px;border:1.5px solid rgba(232,93,4,.28);background:white;color:#7a3b08;font-size:13px;font-family:inherit;cursor:pointer}.Precios_pageBtn__TKILr:hover:not(:disabled){background:rgba(255,247,239,.9);border-color:var(--orange-primary)}.Precios_pageBtn__TKILr:disabled{opacity:.4;cursor:not-allowed}.Precios_pageInfo__C1DRw{font-size:13px;color:rgba(43,43,43,.55)}.Precios_stateRow__igXRq{text-align:center;padding:40px!important;color:rgba(43,43,43,.4);font-size:14px}.Precios_drawerOverlay__meXz_{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:100;animation:Precios_fadeIn__mOYF1 .15s ease}.Precios_drawer__g0dPO{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:520px;background:white;z-index:101;display:flex;flex-direction:column;box-shadow:-4px 0 32px rgba(0,0,0,.14);animation:Precios_slideIn__ONQCL .2s ease}.Precios_drawerHeader__6thUc{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px;border-bottom:1.5px solid rgba(232,93,4,.15);background:rgba(255,247,239,.6);flex-shrink:0}.Precios_drawerTitle__FUJTn{font-size:16px;font-weight:700;color:var(--orange-primary);display:block}.Precios_drawerSubtitle__s3sek{font-size:12px;color:rgba(43,43,43,.5);display:block;margin-top:2px;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Precios_drawerClose__cqhaq{background:none;border:none;font-size:18px;color:rgba(43,43,43,.5);cursor:pointer;padding:2px 6px;border-radius:6px;flex-shrink:0}.Precios_drawerClose__cqhaq:hover{background:rgba(43,43,43,.08);color:#2b2b2b}.Precios_drawerBody__uKSwd{flex:1 1;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.Precios_drawerFooter__rAAH_{display:flex;gap:10px;justify-content:flex-end;padding:14px 20px;border-top:1.5px solid rgba(232,93,4,.12);background:rgba(255,247,239,.4);flex-shrink:0}.Precios_formGrid2__0PTMU{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.Precios_formGrid3__8XuvG{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:12px;gap:12px}.Precios_fLabel__sjwHC{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:rgba(43,43,43,.7)}.Precios_fInput__9vJPM{padding:8px 10px;border-radius:8px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:transparent;color:inherit;outline:none}.Precios_fInput__9vJPM:focus{border-color:var(--orange-primary)}.Precios_fSelect__DEVHc{padding:8px 10px;border-radius:8px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:transparent;color:inherit;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Precios_fSelect__DEVHc:focus{border-color:var(--orange-primary)}.Precios_sectionDiv__EST8h{font-size:11px;font-weight:700;color:var(--orange-primary);text-transform:uppercase;letter-spacing:.06em;padding-bottom:4px;border-bottom:1px solid rgba(232,93,4,.18);margin-top:4px}.Precios_priceCalcHint__dQJMl{margin:-6px 0 0;font-size:12px;color:rgba(43,43,43,.6);background:rgba(255,247,239,.8);padding:6px 10px;border-radius:7px;border:1px dashed rgba(232,93,4,.2)}.Precios_priceCalcHint__dQJMl strong{color:var(--orange-primary)}.Precios_togglesRow__HQSbB{display:flex;gap:20px;flex-wrap:wrap}.Precios_toggleItem__dw6JJ{display:flex;flex-direction:column;align-items:center;gap:5px}.Precios_toggleItemLabel__T72kC{font-size:11px;color:rgba(43,43,43,.6);white-space:nowrap}.Precios_cancelBtn__r9FEB{padding:9px 20px;border-radius:9px;border:1.5px solid rgba(43,43,43,.2);background:transparent;color:rgba(43,43,43,.65);font-size:13px;font-family:inherit;cursor:pointer}.Precios_cancelBtn__r9FEB:hover{background:rgba(43,43,43,.05)}.Precios_saveBtn__CxfCx{padding:9px 24px;border-radius:9px;border:none;background:var(--orange-primary);color:white;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.Precios_saveBtn__CxfCx:disabled{opacity:.55;cursor:not-allowed}.Precios_saveBtn__CxfCx:not(:disabled):hover{opacity:.88}@keyframes Precios_pulse__iFWMR{0%,to{opacity:.4}50%{opacity:1}}@keyframes Precios_fadeIn__mOYF1{0%{opacity:0}to{opacity:1}}@keyframes Precios_slideIn__ONQCL{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-color-scheme:dark){.Precios_filterBar__zLigD,.Precios_tableWrap__rObSo{background:#1e1510;border-color:rgba(232,93,4,.22)}.Precios_table__UMh7c th{background:rgba(40,25,10,.97);color:#d4833a}.Precios_table__UMh7c td{color:#d4c5b0}.Precios_table__UMh7c tbody tr:hover{background:rgba(232,93,4,.06)}.Precios_tdDim__M5265{color:rgba(212,197,176,.45)}.Precios_tdReadonly__J0RcJ{color:rgba(212,197,176,.3)}.Precios_bulkBar__wGPJL{background:rgba(40,25,10,.6);border-color:rgba(232,93,4,.2)}.Precios_bulkLabel__EQRWz,.Precios_bulkTo__VAKlm{color:#d4833a}.Precios_bulkPctInput__heqSL,.Precios_bulkSelect__TsUHZ,.Precios_filterSelect__jRP5V,.Precios_searchInput__keE4K{background:rgba(255,255,255,.05);color:#d4c5b0;border-color:rgba(232,93,4,.28)}.Precios_cellInput___8PtC{background:#1e1510;color:#d4c5b0}.Precios_cellSelect__P2CVL{background:transparent;color:#d4c5b0}.Precios_pageBtn__TKILr{background:#1e1510;color:#d4833a;border-color:rgba(232,93,4,.28)}.Precios_pageBtn__TKILr:hover:not(:disabled){background:rgba(232,93,4,.1)}.Precios_toggleOn__HDwsT{background:rgba(34,197,94,.2);color:#4ade80}.Precios_toggleOff__aS1VV{background:rgba(239,68,68,.15);color:#f87171}.Precios_type_metro__z6ECc{background:rgba(59,130,246,.15);color:#93c5fd}.Precios_type_kilo__1y8bP{background:rgba(168,85,247,.15);color:#c4b5fd}.Precios_type_unidad__TXxCo{background:rgba(34,197,94,.15);color:#86efac}.Precios_drawer__g0dPO{background:#1e1510}.Precios_drawerHeader__6thUc{background:rgba(40,25,10,.7);border-bottom-color:rgba(232,93,4,.2)}.Precios_drawerTitle__FUJTn{color:#d4833a}.Precios_drawerClose__cqhaq,.Precios_drawerSubtitle__s3sek{color:rgba(212,197,176,.45)}.Precios_drawerClose__cqhaq:hover{background:rgba(212,197,176,.08);color:#d4c5b0}.Precios_drawerFooter__rAAH_{background:rgba(40,25,10,.5);border-top-color:rgba(232,93,4,.15)}.Precios_fLabel__sjwHC{color:rgba(212,197,176,.6)}.Precios_fInput__9vJPM,.Precios_fSelect__DEVHc{background:rgba(255,255,255,.05);color:#d4c5b0;border-color:rgba(232,93,4,.28)}.Precios_sectionDiv__EST8h{color:#d4833a;border-bottom-color:rgba(232,93,4,.2)}.Precios_priceCalcHint__dQJMl{background:rgba(40,25,10,.5);border-color:rgba(232,93,4,.15);color:rgba(212,197,176,.6)}.Precios_subtitle__ttOLM{color:rgba(212,197,176,.45)}.Precios_cancelBtn__r9FEB{border-color:rgba(212,197,176,.2);color:rgba(212,197,176,.6)}.Precios_cancelBtn__r9FEB:hover{background:rgba(212,197,176,.06)}.Precios_toggleItemLabel__T72kC{color:rgba(212,197,176,.55)}.Precios_drawerOverlay__meXz_{background:rgba(0,0,0,.55)}.Precios_rowSelected__2EYBs{background:rgba(232,93,4,.08)!important}}@media (max-width:768px){.Precios_drawer__g0dPO{max-width:100%}.Precios_formGrid2__0PTMU{grid-template-columns:1fr}.Precios_filterBar__zLigD{flex-direction:column;align-items:stretch}.Precios_filterSelect__jRP5V,.Precios_searchInput__keE4K{flex:none;width:100%}.Precios_selectionBar__rrD4z{margin-left:0}.Precios_bulkBar__wGPJL{flex-direction:column;align-items:stretch}.Precios_bulkTarget__Zvz3Z{display:none}}.Precios_tabs__gtX3S{display:flex;gap:4px;padding:3px;background:rgba(232,93,4,.08);border-radius:12px;width:-moz-fit-content;width:fit-content}.Precios_tab__z2YfD{padding:7px 20px;border-radius:9px;border:none;background:transparent;color:rgba(43,43,43,.55);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:color .12s}.Precios_tabActive___6chs,.Precios_tab__z2YfD:hover{color:var(--orange-primary)}.Precios_tabActive___6chs{padding:7px 20px;border-radius:9px;border:none;background:white;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;box-shadow:0 1px 5px rgba(0,0,0,.1)}.Precios_excelContainer__l6wm1{display:flex;flex-direction:column;gap:16px}.Precios_excelCard___lclI{background:white;border-radius:16px;border:1.5px solid rgba(232,93,4,.18);padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 6px rgba(0,0,0,.05)}.Precios_excelCardTitle__qDhkO{font-size:15px;font-weight:700;color:var(--orange-primary)}.Precios_excelCardDesc__cxXfc{font-size:13px;color:rgba(43,43,43,.6);margin:0;line-height:1.55}.Precios_excelExportRow__P_5i8{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.Precios_excelSelect___5LzF{flex:1 1 200px;padding:9px 12px;border-radius:9px;border:1.5px solid rgba(232,93,4,.28);font-size:13px;font-family:inherit;background:transparent;color:inherit;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Precios_excelSelect___5LzF:focus{border-color:var(--orange-primary)}.Precios_excelDownloadBtn__YNrv9{padding:9px 22px;border-radius:9px;border:none;background:var(--orange-primary);color:white;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.Precios_excelDownloadBtn__YNrv9:disabled{opacity:.55;cursor:not-allowed}.Precios_excelDownloadBtn__YNrv9:not(:disabled):hover{opacity:.88}.Precios_excelColsHint__5TNg_{font-size:11.5px;color:rgba(43,43,43,.5);padding:6px 10px;background:rgba(232,93,4,.05);border-radius:7px;line-height:1.8}.Precios_dropZone__0pLQy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:36px 20px;border-radius:14px;border:2.5px dashed rgba(232,93,4,.3);background:rgba(255,247,239,.4);cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.Precios_dropZoneDrag__XvZcN,.Precios_dropZone__0pLQy:hover{border-color:var(--orange-primary);background:rgba(232,93,4,.06)}.Precios_dropIcon__jhT5t{color:rgba(232,93,4,.45)}.Precios_dropTitle__Y5q4S{font-size:14px;font-weight:600;color:var(--orange-primary)}.Precios_dropHint__bZfGP{font-size:12px;color:rgba(43,43,43,.45)}.Precios_importSummaryBar__h0sER{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;background:rgba(255,247,239,.6);border-radius:10px;border:1px solid rgba(232,93,4,.15)}.Precios_importFileName__zWASY{font-size:13px;font-weight:600;color:#2b2b2b;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Precios_importBadges__sk34o{display:flex;gap:6px;flex-wrap:wrap}.Precios_badgeOk__VDTfv{background:rgba(34,197,94,.12);color:#15803d}.Precios_badgeOk__VDTfv,.Precios_badgeWarn__eDmE5{display:inline-block;padding:2px 9px;border-radius:6px;font-size:11px;font-weight:700}.Precios_badgeWarn__eDmE5{background:rgba(234,179,8,.14);color:#854d0e}.Precios_badgeErr___NFQZ{background:rgba(239,68,68,.12);color:#b91c1c}.Precios_badgeErr___NFQZ,.Precios_badgeSkip__b1oLY{display:inline-block;padding:2px 9px;border-radius:6px;font-size:11px;font-weight:700}.Precios_badgeSkip__b1oLY{background:rgba(107,107,107,.1);color:#555}.Precios_clearFileBtn__7C9su{padding:5px 12px;border-radius:7px;border:1px solid rgba(43,43,43,.2);background:white;color:rgba(43,43,43,.6);font-size:12px;font-family:inherit;cursor:pointer;white-space:nowrap}.Precios_clearFileBtn__7C9su:hover{background:rgba(43,43,43,.05)}.Precios_previewScroll__Vd5Db{width:100%;overflow-x:auto;overflow-y:auto;max-height:380px;border-radius:10px;border:1px solid rgba(232,93,4,.15)}.Precios_previewTable__46e_M{width:100%;border-collapse:collapse;font-size:12.5px;table-layout:auto}.Precios_previewTable__46e_M th{padding:8px 10px;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#7a3b08;background:rgba(255,247,239,.97);border-bottom:1.5px solid rgba(232,93,4,.15);white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Precios_previewTable__46e_M td{padding:6px 10px;border-bottom:1px solid rgba(232,93,4,.06);vertical-align:middle;white-space:nowrap}.Precios_previewTable__46e_M tr:last-child td{border-bottom:none}.Precios_pvRow_imported__a9z_w{background:rgba(34,197,94,.06)}.Precios_pvRow_warning__fAjL_{background:rgba(234,179,8,.05)}.Precios_pvRow_error__N29Mo{background:rgba(239,68,68,.05);opacity:.75}.Precios_pvRow_skip__GDhs1{opacity:.5}.Precios_pvStatus__hqyCH{text-align:center}.Precios_sOk__fvBAd{color:#15803d;font-weight:700}.Precios_sWarn__0YzOj{color:#854d0e;font-weight:700}.Precios_sErr__I21am{color:#b91c1c;font-weight:700}.Precios_sSkip__1x3RT{color:#999}.Precios_pvRow__SNWDt{color:rgba(43,43,43,.38);font-size:11px}.Precios_pvCode__r_vZs{font-size:11.5px;color:rgba(43,43,43,.5);font-family:monospace}.Precios_pvName__GRP0B{max-width:210px;overflow:hidden;text-overflow:ellipsis;font-weight:500}.Precios_pvNum__37xJk{color:var(--orange-primary);font-weight:600}.Precios_pvEmpty__zvG34{color:rgba(43,43,43,.28)}.Precios_pvNotes__H2mez{min-width:160px}.Precios_noteErr__VIa0H{color:#b91c1c;font-size:11px}.Precios_noteWarn__VgFYK{color:#854d0e;font-size:11px}.Precios_noteSkip__395SB{color:#888;font-size:11px}.Precios_noteOk__T3Y0m{color:#15803d;font-size:11px;font-weight:600}.Precios_importActions__4gchT{display:flex;gap:10px;justify-content:flex-end}.Precios_cancelImportBtn__tjcDX{padding:9px 18px;border-radius:9px;border:1.5px solid rgba(43,43,43,.2);background:transparent;color:rgba(43,43,43,.6);font-size:13px;font-family:inherit;cursor:pointer}.Precios_cancelImportBtn__tjcDX:hover{background:rgba(43,43,43,.05)}.Precios_applyImportBtn__DDGDD{padding:9px 24px;border-radius:9px;border:none;background:var(--orange-primary);color:white;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.Precios_applyImportBtn__DDGDD:disabled{opacity:.5;cursor:not-allowed}.Precios_applyImportBtn__DDGDD:not(:disabled):hover{opacity:.88}@media (prefers-color-scheme:dark){.Precios_tabs__gtX3S{background:rgba(232,93,4,.1)}.Precios_tab__z2YfD{color:rgba(212,197,176,.45)}.Precios_tab__z2YfD:hover{color:#d4833a}.Precios_tabActive___6chs{background:#2a1a0c;color:#d4833a;box-shadow:0 1px 5px rgba(0,0,0,.3)}.Precios_excelCard___lclI{background:#1e1510;border-color:rgba(232,93,4,.22)}.Precios_excelCardDesc__cxXfc{color:rgba(212,197,176,.5)}.Precios_excelColsHint__5TNg_{background:rgba(232,93,4,.07);color:rgba(212,197,176,.4)}.Precios_excelSelect___5LzF{background:rgba(255,255,255,.05);color:#d4c5b0;border-color:rgba(232,93,4,.28)}.Precios_dropZone__0pLQy{background:rgba(40,25,10,.5);border-color:rgba(232,93,4,.25)}.Precios_dropZoneDrag__XvZcN,.Precios_dropZone__0pLQy:hover{background:rgba(232,93,4,.08);border-color:#d4833a}.Precios_dropTitle__Y5q4S{color:#d4833a}.Precios_dropHint__bZfGP{color:rgba(212,197,176,.38)}.Precios_dropIcon__jhT5t{color:rgba(212,93,4,.4)}.Precios_importSummaryBar__h0sER{background:rgba(40,25,10,.5);border-color:rgba(232,93,4,.18)}.Precios_importFileName__zWASY{color:#d4c5b0}.Precios_clearFileBtn__7C9su{background:#2a1a0c;border-color:rgba(212,197,176,.18);color:rgba(212,197,176,.5)}.Precios_clearFileBtn__7C9su:hover{background:rgba(212,197,176,.07)}.Precios_previewScroll__Vd5Db{border-color:rgba(232,93,4,.18)}.Precios_previewTable__46e_M th{background:rgba(30,21,16,.98);color:#d4833a;border-bottom-color:rgba(232,93,4,.18)}.Precios_previewTable__46e_M td{border-bottom-color:rgba(232,93,4,.07);color:#d4c5b0}.Precios_pvRow__SNWDt{color:rgba(212,197,176,.3)}.Precios_pvCode__r_vZs{color:rgba(212,197,176,.45)}.Precios_pvEmpty__zvG34{color:rgba(212,197,176,.22)}.Precios_pvRow_warning__fAjL_{background:rgba(234,179,8,.06)}.Precios_pvRow_error__N29Mo{background:rgba(239,68,68,.06)}.Precios_cancelImportBtn__tjcDX{border-color:rgba(212,197,176,.2);color:rgba(212,197,176,.55)}.Precios_cancelImportBtn__tjcDX:hover{background:rgba(212,197,176,.06)}}.page_container__EMVn6{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:flex-start;padding:20px;gap:20px}.page_content__kUquH{flex:1 1;display:flex;flex-direction:column;gap:20px}.page_header__eUZi2{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#0b0b0b;border-bottom:1px solid #222;padding:0;display:flex;flex-direction:column}