.cuenta{background:linear-gradient(180deg, var(--rosa) 0, #ffe3ff 340px, var(--blanco) 700px) no-repeat, var(--blanco);min-height:100dvh}.cuenta-main{max-width:640px;padding:104px var(--gutter) 80px;margin:0 auto}.cuenta-h1{font:400 clamp(52px, 10vw, 84px)/.9 var(--f-tit);text-transform:lowercase}.cuenta-lead{color:var(--tinta-2);margin-top:10px;font-size:17px}.cuenta-card{border:var(--b);border-radius:var(--r);box-shadow:var(--sombra);background:#fff;margin-top:22px;padding:clamp(18px,4vw,28px)}.cuenta-card+.cuenta-card{margin-top:16px}.cuenta-pie{text-align:center;margin-top:22px;font-weight:600}.cargando{color:var(--tinta-2)}.cargando:before{content:"";background:var(--rojo);vertical-align:-1px;border-radius:4px;width:14px;height:14px;margin-right:10px;animation:.6s ease-in-out infinite alternate brinca;display:inline-block}@keyframes brinca{to{transform:translateY(-6px)rotate(45deg)}}.ped-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ped-cod{border:var(--b);background:var(--amarillo);font:800 20px var(--f-txt);border-radius:12px;padding:4px 12px;display:inline-block}.ped-hola{font-size:18px;font-weight:700}.ped-llavero{margin:18px 0 6px;padding-bottom:4px;overflow-x:auto}.ped-llavero svg{max-width:none;height:auto}.ped-nombre{font-weight:700}.linea{gap:0;margin:22px 0 6px;padding:0;list-style:none;display:grid}.linea li{color:var(--tinta-2);grid-template-columns:34px 1fr;gap:12px;padding-bottom:16px;display:grid;position:relative}.linea li:before{content:"";border:3px solid var(--tinta);box-sizing:border-box;background:#fff;border-radius:9px;width:26px;height:26px;margin-top:1px}.linea li:not(:last-child):after{content:"";background:#d7cce0;width:3px;position:absolute;top:28px;bottom:2px;left:12px}.linea li.hecho:before{background:var(--lima)}.linea li.hecho:not(:last-child):after{background:var(--tinta)}.linea li.ahora:before{background:var(--rojo);border-radius:7px;transform:rotate(45deg)}.linea li.ahora{color:var(--tinta)}.linea b{color:var(--tinta);display:block}.linea small{font-size:14px;display:block}.cancelado{border:var(--b);background:#ffe1e6;border-radius:14px;margin-top:18px;padding:12px 14px;font-weight:600}.datos{grid-template-columns:auto 1fr;gap:8px 16px;margin:14px 0 0;font-size:15px;display:grid}.datos dt{color:var(--tinta-2)}.datos dd{text-align:right;margin:0;font-weight:600}.datos .total{font-size:20px}.acciones{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.btn-wa{color:#0b2e1a;box-shadow:var(--sombra-s);background:#25d366}.form-c{gap:14px;display:grid}.form-c label{gap:6px;font-size:15px;font-weight:600;display:grid}.form-c input{border:var(--b);height:52px;font:600 20px var(--f-txt);color:var(--tinta);background:#fff;border-radius:14px;width:100%;padding:0 14px}.form-c input::placeholder{color:#7d6f88}.form-c input.codigo{letter-spacing:.4em;text-align:center;font-size:26px}.form-c .ayuda-txt{color:var(--tinta-2);font-size:14px}.error{color:#c4001f;font-size:15px;font-weight:700}.lista-ped{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lista-ped a{border:var(--b);box-shadow:var(--sombra-s);transition:transform .15s var(--ease);background:#fff;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:16px 18px;text-decoration:none;display:grid}.lista-ped a:hover{transform:translateY(-2px)}.lista-ped .ped-llavero{grid-column:1/-1;margin:4px 0 0}.chip{border:2px solid var(--tinta);font:700 13px var(--f-txt);background:#fff;border-radius:99px;padding:3px 10px}.chip.nuevo{background:var(--amarillo)}.chip.pagado{background:var(--cian)}.chip.imprimiendo{background:var(--rosa)}.chip.listo,.chip.entregado{background:var(--lima)}.chip.cancelado{background:#ffe1e6}.vacio{text-align:center;justify-items:center;gap:12px;display:grid}.salir{color:var(--tinta-2);font:600 14px var(--f-txt);cursor:pointer;background:0 0;border:0;margin-top:18px;text-decoration:underline}.cuenta .nav-cta{margin-left:auto}.h-sec{font:700 17px var(--f-txt);margin-bottom:12px}
