Jmx0OyFET0NUWVBFIGh0bWwmZ3Q7CiZsdDtodG1sIGxhbmc9JnF1b3Q7ZXMmcXVvdDsmZ3Q7CiZsdDtoZWFkJmd0OwogICZsdDttZXRhIGNoYXJzZXQ9JnF1b3Q7VVRGLTgmcXVvdDsgLyZndDsKICAmbHQ7bWV0YSBuYW1lPSZxdW90O3ZpZXdwb3J0JnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7d2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCZxdW90OyAvJmd0OwogICZsdDt0aXRsZSZndDtLb3NzIEplYW5zICZuZGFzaDsgSW52ZW50YXJpbyZsdDsvdGl0bGUmZ3Q7CiAgJmx0O3N0eWxlJmd0OwogICAgKiB7CiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgfQoKICAgIGJvZHkgewogICAgICBtYXJnaW46IDA7CiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY2Zjg7CiAgICAgIGNvbG9yOiAjMDAwOwogICAgfQoKICAgIC8qID09PT09IEhFQURFUiA9PT09PSAqLwogICAgaGVhZGVyIHsKICAgICAgYmFja2dyb3VuZDogI2ZmZjsKICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7CiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDsKICAgIH0KCiAgICAudG9wLWJhciB7CiAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKICAgICAgZ2FwOiAyMHB4OwogICAgfQoKICAgIC5sb2dvIHsKICAgICAgZm9udC1zaXplOiAyMnB4OwogICAgICBmb250LXdlaWdodDogYm9sZDsKICAgIH0KCiAgICBuYXYgewogICAgICBkaXNwbGF5OiBmbGV4OwogICAgICBnYXA6IDE4cHg7CiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICAgIGZsZXgtd3JhcDogd3JhcDsKICAgIH0KCiAgICBuYXYgc3BhbiB7CiAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICAgIGdhcDogNnB4OwogICAgICBmb250LXNpemU6IDE0cHg7CiAgICAgIGN1cnNvcjogcG9pbnRlcjsKICAgIH0KCiAgICAuc2VhcmNoIHsKICAgICAgZGlzcGxheTogZmxleDsKICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgYmFja2dyb3VuZDogI2VlZTsKICAgICAgYm9yZGVyLXJhZGl1czogMjBweDsKICAgICAgcGFkZGluZzogNnB4IDEycHg7CiAgICAgIGdhcDogOHB4OwogICAgfQoKICAgIC5zZWFyY2ggaW5wdXQgewogICAgICBib3JkZXI6IG5vbmU7CiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OwogICAgICBvdXRsaW5lOiBub25lOwogICAgfQoKICAgIC8qID09PT09IFNVQiBNRU5VID09PT09ICovCiAgICAuc3VibWVudSB7CiAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgIGdhcDogMTJweDsKICAgICAgcGFkZGluZzogMTJweCAyMHB4OwogICAgICBiYWNrZ3JvdW5kOiAjZmZmOwogICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsKICAgICAgZmxleC13cmFwOiB3cmFwOwogICAgfQoKICAgIC5jaGlwIHsKICAgICAgYmFja2dyb3VuZDogI2UwZTBlMDsKICAgICAgcGFkZGluZzogNnB4IDE0cHg7CiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7CiAgICAgIGZvbnQtc2l6ZTogMTNweDsKICAgICAgY3Vyc29yOiBwb2ludGVyOwogICAgfQoKICAgIC8qID09PT09IEFDVElPTiBCQVIgPT09PT0gKi8KICAgIC5hY3Rpb25zIHsKICAgICAgZGlzcGxheTogZmxleDsKICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOwogICAgICBhbGlnbi1pdGVtczogY2VudGVyOwogICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7CiAgICAgIGJhY2tncm91bmQ6ICNmZmY7CiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOwogICAgfQoKICAgIC5hY3Rpb25zLWxlZnQgewogICAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwOwogICAgICBwYWRkaW5nOiA2cHggMTZweDsKICAgICAgYm9yZGVyLXJhZGl1czogMjBweDsKICAgICAgZm9udC1zaXplOiAxNHB4OwogICAgfQoKICAgIC5hY3Rpb25zLXJpZ2h0IHsKICAgICAgZGlzcGxheTogZmxleDsKICAgICAgZ2FwOiAxMnB4OwogICAgICBhbGlnbi1pdGVtczogY2VudGVyOwogICAgfQoKICAgIC5idG4gewogICAgICBwYWRkaW5nOiA4cHggMTRweDsKICAgICAgYm9yZGVyLXJhZGl1czogNnB4OwogICAgICBib3JkZXI6IG5vbmU7CiAgICAgIGN1cnNvcjogcG9pbnRlcjsKICAgICAgZm9udC1zaXplOiAxM3B4OwogICAgfQoKICAgIC5idG4tcHJpbWFyeSB7CiAgICAgIGJhY2tncm91bmQ6ICMwYjFjNGQ7CiAgICAgIGNvbG9yOiB3aGl0ZTsKICAgIH0KCiAgICAvKiA9PT09PSBUQUJMRSA9PT09PSAqLwogICAgLnRhYmxlLWNvbnRhaW5lciB7CiAgICAgIHBhZGRpbmc6IDIwcHg7CiAgICB9CgogICAgdGFibGUgewogICAgICB3aWR0aDogMTAwJTsKICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICAgICAgYmFja2dyb3VuZDogd2hpdGU7CiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsMCwwLDAuMSk7CiAgICB9CgogICAgdGgsIHRkIHsKICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTsKICAgICAgcGFkZGluZzogOHB4OwogICAgICBmb250LXNpemU6IDEycHg7CiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgIH0KCiAgICB0aCB7CiAgICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7CiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOwogICAgfQoKICAgIC8qID09PT09IFJFU1BPTlNJVkUgPT09PT0gKi8KICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogICAgICBuYXYgc3BhbiB7CiAgICAgICAgZm9udC1zaXplOiAxMnB4OwogICAgICB9CgogICAgICB0YWJsZSB7CiAgICAgICAgZm9udC1zaXplOiAxMHB4OwogICAgICB9CgogICAgICAuYWN0aW9ucyB7CiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgICAgICBnYXA6IDEwcHg7CiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7CiAgICAgIH0KICAgIH0KICAmbHQ7L3N0eWxlJmd0OwombHQ7L2hlYWQmZ3Q7CiZsdDtib2R5Jmd0OwoKICAmbHQ7IS0tIEhFQURFUiAtLSZndDsKICAmbHQ7aGVhZGVyJmd0OwogICAgJmx0O2RpdiBjbGFzcz0mcXVvdDt0b3AtYmFyJnF1b3Q7Jmd0OwogICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2xvZ28mcXVvdDsmZ3Q7S29zcyBKZWFucyZsdDsvZGl2Jmd0OwoKICAgICAgJmx0O25hdiZndDsKICAgICAgICAmbHQ7c3BhbiZndDvwn4+gIEluaWNpbyZsdDsvc3BhbiZndDsKICAgICAgICAmbHQ7c3BhbiZndDvwn5uSIFZlbnRhcyZsdDsvc3BhbiZndDsKICAgICAgICAmbHQ7c3BhbiZndDvwn5OmIEludmVudGFyaW8mbHQ7L3NwYW4mZ3Q7CiAgICAgICAgJmx0O3NwYW4mZ3Q78J+TnSBSZXBvcnRlJmx0Oy9zcGFuJmd0OwogICAgICAgICZsdDtzcGFuJmd0O/CfkaQgVXN1YXJpbyZsdDsvc3BhbiZndDsKICAgICAgICAmbHQ7c3BhbiZndDvinJQgUGVybWlzb3MmbHQ7L3NwYW4mZ3Q7CiAgICAgICAgJmx0O3NwYW4mZ3Q78J+UjiBDb25zdWx0YSZsdDsvc3BhbiZndDsKICAgICAgICAmbHQ7c3BhbiZndDsmYnVsbDsmYnVsbDsmYnVsbDsmbHQ7L3NwYW4mZ3Q7CiAgICAgICZsdDsvbmF2Jmd0OwoKICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtzZWFyY2gmcXVvdDsmZ3Q7CiAgICAgICAgJmx0O2lucHV0IHR5cGU9JnF1b3Q7dGV4dCZxdW90OyBwbGFjZWhvbGRlcj0mcXVvdDtCdXNjYXImcXVvdDsgLyZndDsKICAgICAgICDwn5SNCiAgICAgICZsdDsvZGl2Jmd0OwogICAgJmx0Oy9kaXYmZ3Q7CiAgJmx0Oy9oZWFkZXImZ3Q7CgogICZsdDshLS0gU1VCTUVOVSAtLSZndDsKICAmbHQ7ZGl2IGNsYXNzPSZxdW90O3N1Ym1lbnUmcXVvdDsmZ3Q7CiAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2NoaXAmcXVvdDsmZ3Q7UHJvZHVjdG9zJmx0Oy9kaXYmZ3Q7CiAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2NoaXAmcXVvdDsmZ3Q7RGVzY3VlbnRvcyZsdDsvZGl2Jmd0OwogICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtjaGlwJnF1b3Q7Jmd0O0NsaWVudGVzJmx0Oy9kaXYmZ3Q7CiAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2NoaXAmcXVvdDsmZ3Q7UHJvdmVlZG9yZXMmbHQ7L2RpdiZndDsKICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Y2hpcCZxdW90OyZndDtVYmljYWNpJm9hY3V0ZTtuJmx0Oy9kaXYmZ3Q7CiAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2NoaXAmcXVvdDsmZ3Q7RGV2b2x1Y2lvbmVzJmx0Oy9kaXYmZ3Q7CiAgJmx0Oy9kaXYmZ3Q7CgogICZsdDshLS0gQUNUSU9OUyAtLSZndDsKICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2FjdGlvbnMmcXVvdDsmZ3Q7CiAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2FjdGlvbnMtbGVmdCZxdW90OyZndDsmT2FjdXRlO3JkZW5lcyZsdDsvZGl2Jmd0OwogICAgJmx0O2RpdiBjbGFzcz0mcXVvdDthY3Rpb25zLXJpZ2h0JnF1b3Q7Jmd0OwogICAgICDirIfvuI8g8J+WqCDinI/vuI8g8J+XkQogICAgICAmbHQ7YnV0dG9uIGNsYXNzPSZxdW90O2J0biBidG4tcHJpbWFyeSZxdW90OyZndDsrIE9yZGVuIGRlIFZlbnRhJmx0Oy9idXR0b24mZ3Q7CiAgICAmbHQ7L2RpdiZndDsKICAmbHQ7L2RpdiZndDsKCiAgJmx0OyEtLSBUQUJMRSAtLSZndDsKICAmbHQ7ZGl2IGNsYXNzPSZxdW90O3RhYmxlLWNvbnRhaW5lciZxdW90OyZndDsKICAgICZsdDt0YWJsZSZndDsKICAgICAgJmx0O3RoZWFkJmd0OwogICAgICAgICZsdDt0ciZndDsKICAgICAgICAgICZsdDt0aCZndDtQUk9EVUNUTyZsdDsvdGgmZ3Q7CiAgICAgICAgICAmbHQ7dGgmZ3Q7QyZPYWN1dGU7RElHTyZsdDsvdGgmZ3Q7CiAgICAgICAgICAmbHQ7dGgmZ3Q7UFJFQ0lPJmx0Oy90aCZndDsKICAgICAgICAgICZsdDt0aCZndDtDQU5USURBRCZsdDsvdGgmZ3Q7CiAgICAgICAgICAmbHQ7dGgmZ3Q7RVhJU1RFTkNJQSZsdDsvdGgmZ3Q7CiAgICAgICAgICAmbHQ7dGgmZ3Q7RU5UUkFEQSZsdDsvdGgmZ3Q7CiAgICAgICAgICAmbHQ7dGgmZ3Q7U0FMSURBJmx0Oy90aCZndDsKICAgICAgICAgICZsdDt0aCZndDtVTklEQURFUyBSRVNUQU5URVMmbHQ7L3RoJmd0OwogICAgICAgICAgJmx0O3RoJmd0O0ZBTFRBTlRFUyZsdDsvdGgmZ3Q7CiAgICAgICAgICAmbHQ7dGgmZ3Q7U09CUkFOVEVTJmx0Oy90aCZndDsKICAgICAgICAgICZsdDt0aCZndDtGRUNIQSBERSBFTlRSRUdBJmx0Oy90aCZndDsKICAgICAgICAmbHQ7L3RyJmd0OwogICAgICAmbHQ7L3RoZWFkJmd0OwogICAgICAmbHQ7dGJvZHkmZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICAgJmx0O3RyJmd0OyZsdDt0ZCBjb2xzcGFuPSZxdW90OzExJnF1b3Q7Jmd0OyZhbXA7bmJzcDsmbHQ7L3RkJmd0OyZsdDsvdHImZ3Q7CiAgICAgICZsdDsvdGJvZHkmZ3Q7CiAgICAmbHQ7L3RhYmxlJmd0OwogICZsdDsvZGl2Jmd0OwoKJmx0Oy9ib2R5Jmd0OwombHQ7L2h0bWwmZ3Q7
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Koss Jeans – Inventario</title>
<style>
* {
box-sizing: border-box;
font-family: Arial, Helvetica, sans-serif;
}
body {
margin: 0;
background-color: #f4f6f8;
color: #000;
}
/* ===== HEADER ===== */
header {
background: #fff;
border-bottom: 1px solid #ddd;
padding: 10px 20px;
}
.top-bar {
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
}
.logo {
font-size: 22px;
font-weight: bold;
}
nav {
display: flex;
gap: 18px;
align-items: center;
flex-wrap: wrap;
}
nav span {
display: flex;
align-items: center;
gap: 6px;
font-size: 14px;
cursor: pointer;
}
.search {
display: flex;
align-items: center;
background: #eee;
border-radius: 20px;
padding: 6px 12px;
gap: 8px;
}
.search input {
border: none;
background: transparent;
outline: none;
}
/* ===== SUB MENU ===== */
.submenu {
display: flex;
gap: 12px;
padding: 12px 20px;
background: #fff;
border-bottom: 1px solid #ddd;
flex-wrap: wrap;
}
.chip {
background: #e0e0e0;
padding: 6px 14px;
border-radius: 20px;
font-size: 13px;
cursor: pointer;
}
/* ===== ACTION BAR ===== */
.actions {
display: flex;
justify-content: space-between;
align-items: center;
padding: 12px 20px;
background: #fff;
border-bottom: 1px solid #ddd;
}
.actions-left {
background: #e0e0e0;
padding: 6px 16px;
border-radius: 20px;
font-size: 14px;
}
.actions-right {
display: flex;
gap: 12px;
align-items: center;
}
.btn {
padding: 8px 14px;
border-radius: 6px;
border: none;
cursor: pointer;
font-size: 13px;
}
.btn-primary {
background: #0b1c4d;
color: white;
}
/* ===== TABLE ===== */
.table-container {
padding: 20px;
}
table {
width: 100%;
border-collapse: collapse;
background: white;
box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}
th, td {
border: 1px solid #999;
padding: 8px;
font-size: 12px;
text-align: center;
}
th {
background: #e6e6e6;
font-weight: bold;
}
/* ===== RESPONSIVE ===== */
@media (max-width: 768px) {
nav span {
font-size: 12px;
}
table {
font-size: 10px;
}
.actions {
flex-direction: column;
gap: 10px;
align-items: flex-start;
}
}
</style>
</head>
<body>
<!-- HEADER -->
<header>
<div class="top-bar">
<div class="logo">Koss Jeans</div>
<nav>
<span>🏠 Inicio</span>
<span>🛒 Ventas</span>
<span>📦 Inventario</span>
<span>📝 Reporte</span>
<span>👤 Usuario</span>
<span>✔ Permisos</span>
<span>🔎 Consulta</span>
<span>•••</span>
</nav>
<div class="search">
<input type="text" placeholder="Buscar" />
🔍
</div>
</div>
</header>
<!-- SUBMENU -->
<div class="submenu">
<div class="chip">Productos</div>
<div class="chip">Descuentos</div>
<div class="chip">Clientes</div>
<div class="chip">Proveedores</div>
<div class="chip">Ubicación</div>
<div class="chip">Devoluciones</div>
</div>
<!-- ACTIONS -->
<div class="actions">
<div class="actions-left">Órdenes</div>
<div class="actions-right">
⬇️ 🖨 ✏️ 🗑
<button class="btn btn-primary">+ Orden de Venta</button>
</div>
</div>
<!-- TABLE -->
<div class="table-container">
<table>
<thead>
<tr>
<th>PRODUCTO</th>
<th>CÓDIGO</th>
<th>PRECIO</th>
<th>CANTIDAD</th>
<th>EXISTENCIA</th>
<th>ENTRADA</th>
<th>SALIDA</th>
<th>UNIDADES RESTANTES</th>
<th>FALTANTES</th>
<th>SOBRANTES</th>
<th>FECHA DE ENTREGA</th>
</tr>
</thead>
<tbody>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
<tr><td colspan="11"> </td></tr>
</tbody>
</table>
</div>
</body>
</html>