#root{text-align:center;max-width:1280px;margin:0 auto;padding:2rem}.logo{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:20s linear infinite logo-spin}}.card{padding:2em}.read-the-docs{color:#888}.container-body-comisiones,.venta-section--header .container-title-sale .venta-title,.venta-section--header .container-title-sale .venta-title-label,.venta-section--header .container-title-sale,.venta-card-negro,body,#root{margin:0;padding:0}body,#root{min-width:100vw;max-width:100vw;font-size:20px}.venta-search-form{flex-direction:column;justify-content:center;align-items:center;display:flex}.venta-search-form label{color:#898989;flex-direction:column;justify-content:center;align-items:center;display:flex}.venta-search-form label input{text-align:center;color:#000;background-color:#fff;border-radius:30px;justify-content:center;min-width:300px;max-width:50vw;min-height:35px;max-height:35px;margin-top:15px;font-size:16px;display:flex}.venta-search-form button{color:#000;background-color:#00bbb8;border-radius:30px;flex-direction:row;justify-content:center;align-items:center;min-width:300px;max-width:50vw;min-height:35px;max-height:35px;margin-top:10px;display:flex}.venta-image-header-img{max-width:150px}.venta-page{justify-content:center;align-items:flex-start;min-width:50vw;min-height:100vh;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;display:flex}.get-venta-page{background-color:#000;justify-content:center;min-width:100vw;min-height:100vh;display:flex}.venta-card{border-radius:16px;width:100%;max-width:1200px;padding:24px 32px 32px}@media (max-width:480px){.venta-card{padding:20px 16px 24px}}.venta-card-negro{border-radius:0;width:100%;min-width:100vw;max-width:100vw}.venta-card-negro h1{color:#000}.venta-section--header{color:#fff;background-color:#000;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;display:flex;flex-direction:column!important}.venta-section--header h1{color:#fff;margin-top:20px}.venta-section--header .header-container-card{color:#fff;flex-direction:row;justify-content:space-between;align-items:center;min-width:80vw;max-width:80vw;display:flex}.venta-section--header .header-container-card div{flex-direction:column;display:flex}.venta-section--header .header-container-card div strong{text-align:left;color:#fff9}.venta-section--header .header-container-card div label{font-size:16px}.venta-section--header .header-container-card div input{text-align:left;min-width:auto;max-width:auto;border:none}.venta-section--header div{flex-direction:row;display:flex}.venta-section--header div input{color:#f0af00;background-color:#0000}.venta-section--header .container-title-sale{flex-direction:column;display:flex}.venta-section--header .container-title-sale .venta-title-label{color:#898989;margin-top:20px;font-size:16px}.venta-section--header .container-title-sale .venta-title{margin-bottom:20px;font-size:25px}.venta-title{text-align:center;color:#fff;margin:0;font-size:26px}.venta-fields-title{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.venta-fields-title label{font-size:16px}.venta-subtitle{color:#898989;font-size:20px;font-weight:400}.venta-section{border-radius:0;margin-bottom:0}.venta-section--header{text-align:center}.venta-section-resumen h2{text-align:center;text-transform:capitalize}.venta-section-resumen table thead tr{border-bottom:1px solid #00000080;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.venta-section-resumen table thead tr th{flex:1;display:flex}.venta-header-block{margin-bottom:8px}.venta-header-block strong{margin-bottom:2px;font-size:14px;display:block}.venta-header-block input{border-radius:8px;width:100%;max-width:240px;padding:4px 8px;font-size:14px}.venta-error{color:red}.venta-header-inline{flex-direction:row;justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}.venta-header-inline input{text-align:right;border-radius:8px;width:100px;padding:4px 8px;font-size:13px}.venta-section-title{text-transform:capitalize;letter-spacing:.08em;color:#000;text-align:left;margin:10px 0 6px;padding:10px;font-size:20px;display:none}.section-table-container{background-color:#fffc;border-radius:12px}.venta-table,.venta-table-resumen,.venta-table-forma-pago{border-collapse:collapse;border-radius:20px;flex-direction:column;width:100%;font-size:13px;display:flex}.venta-table thead,.venta-table-resumen thead,.venta-table-forma-pago thead{justify-content:center;min-width:100%;display:flex}.venta-table thead tr,.venta-table-resumen thead tr,.venta-table-forma-pago thead tr{flex-direction:row;justify-content:space-between;align-items:center;min-width:95%;display:flex}.venta-table thead tr th,.venta-table-resumen thead tr th,.venta-table-forma-pago thead tr th{text-align:left;flex:1;justify-content:flex-start;align-items:center;display:flex}.venta-table th,.venta-table td,.venta-table-resumen th,.venta-table-resumen td,.venta-table-forma-pago th,.venta-table-forma-pago td{text-align:left;flex-shrink:0;padding:6px 4px}.venta-table th,.venta-table-resumen th,.venta-table-forma-pago th{color:#000;font-size:18px;font-weight:600}.venta-table input,.venta-table-resumen input,.venta-table-forma-pago input{border:1px solid #e5e7eb;border-radius:20px;outline:none;width:100%;padding:4px 6px;font-size:13px}.venta-table tbody,.venta-table-resumen tbody,.venta-table-forma-pago tbody{flex-direction:column;min-width:100%;display:flex}.venta-table tbody tr,.venta-table-resumen tbody tr,.venta-table-forma-pago tbody tr{color:#000;justify-content:space-between;max-width:95%;padding-left:2%;font-size:16px;display:flex}.venta-table tbody tr td input,.venta-table tbody tr td select,.venta-table-resumen tbody tr td input,.venta-table-resumen tbody tr td select,.venta-table-forma-pago tbody tr td input,.venta-table-forma-pago tbody tr td select{color:#000;font:16px;background-color:#eee;border:1px solid #eee}.venta-table tbody tr td select,.venta-table-resumen tbody tr td select,.venta-table-forma-pago tbody tr td select{border-radius:20px;min-height:30px}.venta-table-resumen thead{justify-content:space-between;min-width:100%!important}.venta-table-resumen thead tr{min-width:100%;border-bottom:1px solid #000c!important}.venta-table-resumen thead tr th{color:#000}.venta-table-resumen tbody{justify-content:space-between;min-width:100%;padding:0;display:flex}.venta-table-resumen tbody tr{min-width:none;border-bottom:1px solid #0003;justify-content:space-between;max-width:100%;margin:0;padding-left:0}.venta-table-resumen tbody tr td{color:#000;font-size:14px}.venta-table-resumen tbody tr td input,.venta-table-resumen tbody tr td select{color:#000}.input-import input{text-align:left;font-size:20px;font-weight:600;background-color:#0000!important;border:1px solid #0000!important;justify-content:center!important;display:flex!important}.venta-table th:first-child,.venta-table td:first-child{flex-basis:120px}.venta-table th:nth-child(2),.venta-table td:nth-child(2){flex-basis:260px}.venta-table th:nth-child(3),.venta-table td:nth-child(3){text-align:center;flex-basis:70px}.venta-table th:nth-child(4),.venta-table td:nth-child(4){text-align:right;flex-basis:120px}.venta-table th:nth-child(5),.venta-table td:nth-child(5){text-align:center;flex-basis:40px}.venta-table-forma-pago{background-color:#89898966}.venta-table-forma-pago thead tr,.venta-table-forma-pago tbody tr{justify-content:space-around;min-width:100%;display:flex}.venta-table-forma-pago thead tr th{text-align:center;flex:1;justify-content:center;display:flex}.venta-table-forma-pago tbody tr th{text-align:center;flex:1;justify-content:flex-start;display:flex}.venta-col-percent{text-align:center}.venta-col-amount{text-align:right}.venta-add{justify-content:center;margin:0 0 4px;display:flex}.venta-add button{color:#00bbb8;cursor:pointer;background:#fff;border:1px solid #00bbb8;border-radius:30px;flex-direction:row;justify-content:center;align-items:center;width:95%;height:32px;margin-bottom:10px;font-size:16px;display:flex}.venta-add button:hover{color:#000;background-color:#00bbb8}.venta-add .agregar-propina{background-color:#fff;border:1px solid #00bbb8}.venta-section--disabled{opacity:.6;pointer-events:none}.venta-meta-line{text-align:center;margin-top:4px;font-size:13px}.venta-footer{text-align:center;margin-top:18px}.venta-footer-total{margin-bottom:10px;font-size:13px}.venta-footer-total span:first-of-type{margin:0 6px}.venta-footer-total span:last-of-type{font-weight:600}.venta-btn-guardar{color:#000;cursor:pointer;background:#00bbb8;border:none;border-radius:999px;width:50%;margin-bottom:50px;padding:10px 0;font-size:14px;font-weight:500}.venta-btn-guardar:hover{color:#00bbb8;background:#fff;border:1px solid #00bbb8;font-weight:600}.td-container-delete{justify-content:flex-end;display:flex}.venta-delete-btn{cursor:pointer;color:#fff;background:#000;border:1px solid #000;border-radius:30px;padding:12px;font-size:14px;font-weight:500;line-height:1}.venta-delete-btn:hover{color:#fff;background-color:red;border:none;font-weight:600}td{max-width:auto;text-align:center;flex:1;min-width:auto;margin:0;display:flex}.pagos-grid{display:flex}.pagos-grid .pago-item{flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex}.TitleSection{flex-direction:row;justify-content:space-between;align-items:center;min-width:100%;margin:30px 0 0;padding-bottom:10px;display:flex}.TitleSection span{color:#000;font-size:25px;font-weight:600}.TitleSection input{text-align:center;border:none;border-radius:20px;min-height:30px;margin-right:15px;font-size:30px;font-weight:600}.TitleSection .money-input{min-width:60px;max-width:200px;display:flex}.TitleSection .money-input span{border:0;padding:0}.TitleSection .money-input .money-prefix{opacity:.8;pointer-events:none;left:10px}.TitleSection .money-input input{max-width:auto;color:#000;background-color:#fff;min-width:10px;display:flex}.container-body-comisiones{background-color:#f1f1f1;min-width:80vw;max-width:80vw;padding-top:50px;padding-left:10vw;padding-right:10vw}.container-general-slidebar{background-color:#000;flex-direction:column;min-width:20vw;max-width:20vw;min-height:100vh;display:flex}.container-general-slidebar .container-logo-slidebar{justify-content:center;padding-top:50px;padding-bottom:30px;display:flex}.container-general-slidebar .container-logo-slidebar img{min-width:80px;max-width:80px}.container-general-slidebar .container-slidebar-nav{flex-direction:column;justify-content:center;align-items:flex-end;margin-top:50px;display:flex}.container-general-slidebar .container-slidebar-nav .buttonNav{color:#fff;border:1px solid #fff3;justify-content:flex-start;align-items:center;gap:10px;min-width:80%;display:flex}:root{--bg:#fff;--surface:#ffffffc7;--surface-2:#ffffff9e;--text:#0b1220;--muted:#0b12209e;--border:#0f172a1a;--border-strong:#0f172a24;--shadow-sm:0 1px 0 #0f172a0a,0 10px 24px #0f172a14;--shadow-md:0 1px 0 #0f172a0d,0 18px 50px #0f172a1f;--radius:18px;--radius-sm:12px;--accent:124 58 237;--accent-2:16 185 129}main.flex-1.bg-white{background:radial-gradient(1100px 480px at 15% -10%,rgba(var(--accent),.12),transparent 60%),radial-gradient(900px 420px at 85% 0%,rgba(var(--accent-2),.1),transparent 60%),linear-gradient(180deg,#02061708,transparent 40%),var(--bg);color:var(--text)}.max-w-5xl{padding-bottom:80px}h2.text-2xl.font-extrabold{letter-spacing:-.02em;color:#0b1220eb}h3.text-lg.font-extrabold{letter-spacing:-.015em}.mt-4.p-4{border-radius:var(--radius);border:1px solid var(--border)}.mt-4.p-4>:first-child{margin-top:0}input[type=date].border.rounded-md.px-3.py-2{border:1px solid var(--border);color:#000;border:none;border-radius:14px;padding-left:10px;transition:box-shadow .18s,border-color .18s,transform .18s}input[type=date].border.rounded-md.px-3.py-2:hover{border-color:var(--border-strong)}input[type=date].border.rounded-md.px-3.py-2:focus{border-color:rgba(var(--accent),.55);outline:none;transform:translateY(-1px)}input[type=date].border.rounded-md.px-3.py-2:disabled{opacity:.6;cursor:not-allowed}button{border-radius:14px}button:active{transform:translateY(1px)}button:disabled{cursor:not-allowed}button.bg-black\/5{color:#0b1220db;background:#0206170a;border:1px solid #0f172a1a}button.bg-black\/5:hover:not(:disabled){background:#0206170f;transform:translateY(-1px)}button.bg-black.text-white{background-color:#00bbb8;border:1px solid #ffffff14;position:relative}button.bg-black.text-white:hover:not(:disabled){transform:translateY(-1px)}button.bg-black.text-white:after{content:"";background:radial-gradient(700px 160px at 50% -20%,rgba(var(--accent),.22),transparent 55%);pointer-events:none;opacity:.9;border-radius:14px;position:absolute;inset:0}input[type=checkbox]{width:16px;height:16px;accent-color:rgb(var(--accent));border:1px solid #0f172a40;border-radius:6px}.text-red-600{background:#ef444414;border:1px solid #ef44442e;border-radius:12px;padding:10px 12px}table{border-collapse:separate;border-spacing:0;width:100%}thead th{letter-spacing:.06em;text-transform:uppercase;color:#0b12208c;border-bottom:1px solid var(--border);padding:12px 14px;font-size:12px}tbody td{color:#0b1220e0;border-bottom:1px solid #0f172a14;padding:14px}tbody tr{transition:background .14s,transform .14s}tbody tr:hover{background:#02061705}tbody tr:last-child td{border-bottom:0}.text-right{font-variant-numeric:tabular-nums}.grid .flex.items-center.justify-between{background:#ffffffb3;border:1px solid #0f172a14;border-radius:14px;padding:12px 14px}.grid .flex.items-center.justify-between:hover{border-color:#0f172a1f}.container-general-resumen{min-width:60vw;margin-left:10vw}.container-fechas{flex-direction:row;display:flex}.container-fechas .flex-wrap{flex-direction:row;justify-content:space-between;min-width:100%;padding:20px 0 40px;display:flex}.container-fechas .flex-wrap div{flex-direction:column;min-width:45%;display:flex}.container-fechas .flex-wrap div label{text-align:left;margin-right:10px}.container-fechas .flex-wrap div input{min-height:30px;padding-left:20px;padding-right:20px;background-color:#f1f1f1!important}.card-container-general-filters{border:none!important}.card-container-general-filters div div{justify-content:flex-start;align-items:center;display:flex}.card-container-general-filters div div h3{font-size:20px;font-weight:400}.card-container-general-filters div div div{text-align:left;flex-direction:column;justify-content:center;align-items:center;display:flex}.card-container-general-filters div div div button{margin:0 20px;padding:5px 10px;display:flex}.container-header-title{flex-direction:row;justify-content:space-between;display:flex}.container-header-title .title{font-size:15px}.container-header-title .amount{flex-direction:column;justify-content:center;align-items:center;display:flex}.container-header-title .amount label{margin:0;padding:0;font-size:25px;font-weight:600}.container-header-title .amount p{margin:0;padding:0;font-weight:600}.dash-title-container{text-align:left;font-size:30px;font-weight:600}.Sucursales{background-color:#f1f1f1}.Sucursales div table{flex-direction:column;display:flex}.Sucursales div table thead{min-width:100%;display:flex}.Sucursales div table thead tr{justify-content:space-around;min-width:100%;display:flex}.Sucursales div table thead tr th{text-align:left;color:#000;flex:1;font-size:16px;display:flex}.Sucursales div table tbody{flex-direction:column;min-width:100%;display:flex}.Sucursales div table tbody tr{justify-content:space-around;min-width:100%;display:flex}.Sucursales div table tbody tr td{color:#000;flex:1;font-size:14px;display:flex}.Empleados{background-color:#f1f1f1}.Empleados div table{flex-direction:column;display:flex}.Empleados div table thead{min-width:100%;display:flex}.Empleados div table thead tr{justify-content:space-around;min-width:100%;display:flex}.Empleados div table thead tr th{text-align:left;color:#000;flex:1;font-size:16px;display:flex}.Empleados div table tbody{flex-direction:column;min-width:100%;display:flex}.Empleados div table tbody tr{justify-content:space-around;min-width:100%;display:flex}.Empleados div table tbody tr td{color:#000;flex:1;font-size:14px;display:flex}.Productos{background-color:#f1f1f1}.Productos div table{flex-direction:column;display:flex}.Productos div table thead{min-width:100%;display:flex}.Productos div table thead tr{justify-content:space-around;min-width:100%;display:flex}.Productos div table thead tr th{text-align:left;color:#000;flex:1;font-size:16px;display:flex}.Productos div table tbody{flex-direction:column;min-width:100%;display:flex}.Productos div table tbody tr{justify-content:space-around;min-width:100%;display:flex}.Productos div table tbody tr td{color:#000;flex:1;font-size:16px;display:flex}.container-general-resumen section .Sucursales table thead tr th,.container-general-resumen section .Empleados table thead tr th,.container-general-resumen section .Productos table thead tr th{display:flex}.container-general-resumen section .Sucursales table thead tr th:last-child,.container-general-resumen section .Empleados table thead tr th:last-child,.container-general-resumen section .Productos table thead tr th:last-child{max-width:30%}.container-general-resumen section .Sucursales table tbody tr td,.container-general-resumen section .Empleados table tbody tr td,.container-general-resumen section .Productos table tbody tr td{display:flex}.container-general-resumen section .Sucursales table tbody tr td:last-child,.container-general-resumen section .Empleados table tbody tr td:last-child,.container-general-resumen section .Productos table tbody tr td:last-child{max-width:30%}.container-payment-methods{background-color:#f1f1f1;border-radius:10px;padding-bottom:10px}.container-payment-methods div{border-bottom:1px solid #0000001a;justify-content:space-between;display:flex}.container-payment-methods div span{max-width:70%;padding-top:5px;padding-bottom:5px;padding-left:20px;font-size:16px}.container-payment-methods div span:last-child{text-align:left;min-width:30%;max-width:30%}.container-select-branch .container-branch-select div{min-width:100%}.container-select-branch .container-branch-select div button{min-width:100%;font-size:16px}.container-select-branch .container-branch-select div label{justify-content:flex-start;min-width:100%;display:flex}.container-select-branch .container-branch-select div label span{text-align:center;font-size:16px}.container-home-admin{min-width:100vw;max-width:100vw;display:flex}.login-page{background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;padding:1rem;display:flex}.login-page .login-page__logo img{max-width:150px}.login-page .login-page__card{background-color:#333}.login-page .login-page__card .login-page__form .login-page__field{display:flex}.login-page .login-page__card .login-page__form .login-page__field label{text-align:left;color:#fff;font-size:16px}.login-page .login-page__card .login-page__form .login-page__field .login-page__input-wrapper{display:flex}.login-page__logo{-webkit-user-select:none;user-select:none;margin-bottom:2.5rem}.login-page__logo h1{color:#fff;letter-spacing:.3em;font-size:3rem;font-weight:700}.login-page__card{border-radius:1.25rem;width:100%;max-width:380px;padding:1.75rem;box-shadow:0 20px 60px #0000008c}.login-page__card h2{color:#fff;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.login-page__form{flex-direction:column;gap:1rem;display:flex}.login-page__field{flex-direction:column;display:flex}.login-page__field label{color:#fffc;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.login-page__input-wrapper{position:relative}.login-page__input,.login-page__select{color:#000;background:#fff;border:none;border-radius:999px;outline:none;width:100%;padding:.65rem 1rem;font-size:.85rem}.login-page__input:focus,.login-page__select:focus{box-shadow:0 0 0 2px #00bbb899}.login-page__select{appearance:none;padding-right:2.5rem}.login-page__select-arrow{pointer-events:none;color:#0009;align-items:center;height:100%;display:flex;position:absolute;top:0;right:.75rem}.login-page__password-toggle{cursor:pointer;color:#0009;background:0 0;border:none;align-items:center;height:100%;font-size:.7rem;font-weight:600;display:flex;position:absolute;top:0;right:.75rem}.login-page__password-toggle:hover{color:#000}.login-page__button{color:#000;cursor:pointer;background:#00bbb8;border:none;border-radius:999px;width:100%;margin-top:.5rem;padding:.65rem 0;font-size:.85rem;font-weight:600;transition:filter .15s}.login-page__button:hover{filter:brightness(.95)}.login-page__button:active{filter:brightness(.9)}.login-page__button:disabled{opacity:.5;cursor:not-allowed}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color)50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color)50%,transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4,0,.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration)var(--rdp-animation_timing)forwards}.toolbar{width:100%;position:relative}.toolbar__bar{background:#fff;border:1px solid #00000014;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0000000f}.toolbar__dateBtn{cursor:pointer;background:silver;border:none;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.toolbar__dateBtn:hover{background:#c0c0c080}.toolbar__dateText{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.toolbar__icon{font-size:16px}.toolbar__chev{opacity:.6}.toolbar__divider{background:#0000001a;width:1px;height:26px}.toolbar__search{flex:1;align-items:center;gap:8px;min-width:180px;display:flex}.toolbar__iconMuted{opacity:.45}.toolbar__input{background:0 0;border:none;outline:none;width:100%;font-size:14px}.toolbar__input::placeholder{color:#00000073}.toolbar__cta{cursor:pointer;color:#fff;background:#00bbb8;border:none;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700}.toolbar__cta:hover{color:#00bbb8;background:#fff;border:1px solid #00bbb8}.toolbar__popover{z-index:50;background:#fff;border:1px solid #0000001a;border-radius:16px;padding:14px;position:absolute;top:64px;left:0;box-shadow:0 12px 28px #00000024}.toolbar__popHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.toolbar__popTitle{font-size:14px;font-weight:800}.toolbar__link{cursor:pointer;color:#00bbb8;background:0 0;border:none;font-weight:700}.toolbar__popActions{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.toolbar__rightActions{gap:10px;display:flex}.toolbar__ghost{cursor:pointer;background:#0000000a;border:none;border-radius:12px;padding:8px 12px;font-weight:700}.toolbar__ghost:hover{background:#00000012}.toolbar__apply{color:#fff;cursor:pointer;background:#00bbb8;border:none;border-radius:12px;padding:8px 12px;font-weight:800}.toolbar__apply:hover{color:#00bbb8;background:#fff;border:1px solid #00bbb8}.toolbar__daypickerFix table{border-collapse:separate!important;display:table!important}.toolbar__daypickerFix thead{display:table-header-group!important}.toolbar__daypickerFix tbody{display:table-row-group!important}.toolbar__daypickerFix tr{display:table-row!important}.toolbar__daypickerFix th,.toolbar__daypickerFix td{display:table-cell!important}.container-find-invoice span,.container-find-invoice input{color:#000}.container-content-invoice{min-width:65vw}.container-content-table{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.container-content-table thead,.container-content-table thead tr{justify-content:space-between;min-width:100%;display:flex}.container-content-table thead tr th{text-transform:uppercase;flex:1;display:flex}.container-tbody{flex-direction:column;min-width:100%;display:flex}.container-tbody tr{border-bottom:1px solid #ffffff80;min-width:100%;display:flex}.container-tbody tr td{text-align:left;text-transform:lowercase;flex:1;display:flex;padding:0 0 0 5px!important;font-size:12px!important}.container-tbody tr td button{color:#000;border-radius:20px;justify-content:center;align-items:center;max-height:30px;margin:0;padding:0;display:flex}.container-header-invoices{flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:auto;max-height:10vh;display:flex}.container-header-invoices h1{flex:1;margin:0;padding:0;display:flex}.container-header-invoices .container-total{flex-direction:column;flex:1;max-width:20%;margin:0;padding:0;display:flex}.container-header-invoices .container-total p{margin:0;padding:0;font-size:25px;font-weight:700;display:flex}.container-header-invoices .container-total .container-total-number{margin:0;padding:0;display:flex}.container-general-invoice-filters input{min-height:30px;max-height:30px;width:"100%";color:#000;background-color:#fff;border:1px solid #0006;border-radius:12px;margin:0;padding:0 0 0 5px;font-size:16px}.container-general-invoice-filters button{min-height:30px;max-height:30px;width:"100%";color:#000;background-color:#fff;border:1px solid #0006;border-radius:12px;margin:0;padding:0;font-size:16px}.pagerBar{background-color:#fff;border:1px #0009;border-radius:12px;justify-content:center;align-items:center;min-width:100%;padding:0;display:flex}.pagerBar .container-pagerbar-slides,.pagerBar .container-pagerbar-buttons{flex:1;display:flex}.pagerBar .container-pagerbar-slides div,.pagerBar .container-pagerbar-buttons div{justify-content:center;align-items:center;display:flex}.pagerBar .container-pagerbar-slides label,.pagerBar .container-pagerbar-buttons label{background-color:#fff;font-size:14px;display:flex}.pagerBar .container-pagerbar-slides select,.pagerBar .container-pagerbar-buttons select{color:#000;background-color:#fff;border-radius:5px;min-width:30px;min-height:20px}.pagerBar .container-pagerbar-slides .pagerbar-slides-legend,.pagerBar .container-pagerbar-buttons .pagerbar-slides-legend{margin-left:5px;font-size:14px}.pagerBar .container-pagerbar-slides .pagerbar-slides-legend b,.pagerBar .container-pagerbar-buttons .pagerbar-slides-legend b{margin-left:5px;margin-right:5px}.pagerBar .container-pagerbar-slides .pagerbar-buttons-legends,.pagerBar .container-pagerbar-buttons .pagerbar-buttons-legends{margin-left:5px;margin-right:5px;font-size:14px}.pagerBar .container-pagerbar-slides .pagerbar-buttons-legends b,.pagerBar .container-pagerbar-buttons .pagerbar-buttons-legends b{margin-left:5px;margin-right:5px}.pagerBar .container-pagerbar-slides button,.pagerBar .container-pagerbar-buttons button{color:#fff;background:#00bbb8;margin:0;padding:5px 10px;font-size:16px}.pagerBar .container-pagerbar-buttons{justify-content:flex-end}.details-invoice-comision{max-width:100px;overflow-x:auto;padding:0!important}.details-invoice-comision .get-venta-page-admin{flex-direction:column;min-width:auto;max-width:100%;padding:0;display:flex}.details-invoice-comision .get-venta-page-admin .venta-card-negroadmin{min-width:900px;max-width:900px;padding:0}.details-invoice-comision .get-venta-page-admin .venta-container-section-admin{min-width:900px;max-width:900px;padding:0!important}.details-invoice-comision .get-venta-page-admin .venta-container-section-admin .container-body-comisionesadmin{padding:0;min-width:900px!important;max-width:900px!important}.container-reportpage{min-height:80%;padding-left:10%;padding-right:10%}.container-reportpageTitle{text-align:left;color:#000;font-weight:500}.container-reportsection{flex-direction:column;display:flex}.container-reportsectionTitle{text-align:left;color:#000;font-weight:500}.container-reportcard{background-color:#f1f1f1;border-radius:20px;flex-direction:column;padding-top:20px;padding-bottom:20px;padding-left:20px;display:flex}.container-reportdivider{border:1px solid #c4c4c4;max-width:95%;margin-top:10px}.container-reportrow{justify-content:space-between;align-items:center;display:flex}.container-reportrowLeft{flex:1;min-width:15%;margin:0;padding:0;display:flex}.container-reportrowTitle{color:#000;text-align:left;flex:1;margin:0;padding:0;font-weight:400}.container-reportrowRight{justify-content:center;align-items:flex-end;min-width:75%;margin:10px 0;padding:0 10px 0 0;display:flex}.container-reportfield{flex-direction:column;flex:1;justify-content:center;display:flex}.container-reportfieldLabel{text-align:left}.container-reportrange{justify-content:space-around;display:flex}.container-reportrange .container-reportrangeItem{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.container-reportrange .container-reportrangeItem .container-reportrangeLabel{margin-left:5px;margin-right:5px;font-size:12px}.container-reportdownloadBtn{background-color:#00bbb8;border-radius:20px;margin:0;padding:5px 10px 10px;font-size:12px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
