body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.central-App{align-items:center;background:url(/static/media/fondo.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100%,100%;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:100vh;text-align:center;z-index:10}h1{color:#ff6f00;color:var(--color-primary);font-size:58px;letter-spacing:3px;text-transform:uppercase}h1,h2{font-family:Poppins,sans-serif;font-family:var(--font-1-heading);font-weight:700;margin-bottom:20px}h2{color:#ff6f00;font-size:26px;letter-spacing:2px}h3{color:#fff;color:var(--color-light);font-family:Poppins,sans-serif;font-family:var(--font-1-heading);font-size:28px;font-weight:400;letter-spacing:1px;margin-bottom:15px}.alca{color:#c4c8ce}.container-comments-impresion{grid-gap:20px;background-color:#000c;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);height:100vh;overflow-y:auto;padding:40px}.comment-item{align-items:center;background-color:#000000e6;border:2px solid red;border-radius:12px;box-shadow:0 4px 8px #ff00004d;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.comment-item:hover{box-shadow:0 8px 16px #ff000080;transform:scale(1.05)}.comment-title{color:#fc0;font-size:1.5rem;font-weight:700;margin:0;text-align:center}.comment-date{color:#ddd;font-size:1rem;font-style:italic;margin-top:12px;text-align:center}.button-first-style{background-color:#ff6f00;border:2px solid #ff6f00;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.button-first-style:hover{background-color:#007bff;border:2px solid blue;box-shadow:0 0 15px 5px blue;color:#fff;transform:scale(1.05)}.container-central-btn{margin-top:10px}.youtube-container{margin-top:100px}.qr-img{height:200px;width:200px}p{color:#c4c8ce;font-family:Roboto,sans-serif;font-family:var(--font-1-body);font-size:18px;line-height:1.6;margin-bottom:20px;text-align:justify}blockquote{border-left:5px solid #ff6f00;border-left:5px solid var(--color-primary);color:coral;color:var(--color-accent);font-family:Merriweather,serif;font-family:var(--font-2-body);font-size:20px;font-style:italic;margin:20px 0;padding-left:15px}.container-initiated{display:flex;flex-direction:row;margin-top:-450px}small{color:#111;color:var(--color-dark);font-size:14px}ul{margin-bottom:20px;padding-left:20px}ul li{color:#fff;color:var(--color-light);font-family:Roboto,sans-serif;font-family:var(--font-1-body);font-size:16px;margin-bottom:8px}strong{color:#ff6f00;color:var(--color-primary);font-weight:700}em{color:coral;color:var(--color-accent);font-style:italic}.alert{background-color:#8b00001a;border-radius:5px;color:#ff6f00;color:var(--color-primary);font-weight:700;margin-bottom:20px;padding:10px}:root{--font-1-body:"Roboto",sans-serif;--font-1-heading:"Poppins",sans-serif;--font-2-body:"Merriweather",serif;--font-2-heading:"Lora",serif;--color-primary:#ff6f00;--color-secondary:#b8860b;--color-light:#fff;--color-dark:#111;--color-hover:#ff6f00;--color-accent:coral;--background-main:#111;--background-nav:linear-gradient(45deg,#000,#b8860b);--shadow-light:#fff3;--shadow-dark:#00000080}.innovacion{color:#ff6f00;color:var(--color-hover)}.page-container{align-items:center;font-family:Arial,sans-serif;min-height:100vh;padding:40px}.title{color:#fff;font-size:48px;font-weight:700;letter-spacing:2px;margin-bottom:40px;text-align:center;text-transform:uppercase}.service-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:20px}.service-card{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:auto;margin-bottom:20px;margin-left:7.5%;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:280px}.service-card:hover{box-shadow:0 8px 16px #fff6,0 12px 25px #ffffff80;transform:translateY(-8px)}.service-title{color:#007bff;font-size:22px;font-weight:600;letter-spacing:.5px;margin-bottom:15px;text-transform:capitalize}.service-price{background-color:coral;border-radius:5px;color:#fff;display:inline-block;font-size:18px;font-weight:700;margin-bottom:15px;padding:10px 15px}.service-benefits{list-style-type:none;margin-top:20px;padding:0}.service-benefits li{font-size:16px;line-height:1.6;margin-bottom:10px}.service-benefits li strong{color:#fff;font-weight:700}.not-included{color:#d3d3d3;font-size:14px;font-style:italic;margin-left:10px}.container-logo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}.logo{margin-bottom:20px;max-width:200px}.slogan{color:#fff;font-style:italic;margin-top:10px}.container-slogan,.slogan{display:flex;flex-direction:column;font-size:18px;font-weight:700;font:Roboto,sans-serif;font:var(--font-1-body);text-align:center}.container-slogan{margin-top:50px}.container-slogan h1{font-size:58px;font-weight:700}.container-slogan p{background-color:#00000080;width:600px}.cybercook-plans{margin-top:100px}.barnav-container{background:linear-gradient(45deg,#000,#b8860b);box-shadow:0 4px 6px #00000080;padding:0;position:fixed;top:0;width:100%;z-index:1000}.barnav{justify-content:space-between;padding:0 20px}.barnav,.container-logo-barnav{align-items:center;display:flex;height:70px}.container-logo-barnav{justify-content:center;margin-top:20px}.logo{height:70px;width:500px}.barnav-list{display:flex;list-style-type:none;margin:0;padding:0}.barnav-item{margin:0 15px}.barnav-link{border-radius:5px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:5px 10px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.barnav-link:hover{background-color:#007bff;color:#fff;cursor:pointer;transform:translateY(-5px)}.barnav .logo{height:120px;width:1400px}iframe{border:none;height:100%;max-width:100%}.container-slogan{align-items:center;justify-content:center}.container-slogan img{margin-right:20px}.react-player-container{height:500px;height:300px;margin-left:50px;width:60vw;width:30vw}.container-freeversion{display:flex;flex-direction:row;margin-top:-700px}.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:650px;margin-bottom:20px;margin-left:7.5%;margin-top:100px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:280px}.container-promotion-free{margin-left:100px;margin-top:100px;width:540px}.wtp-btn{background-color:#25d366;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.wtp-btn:hover{background-color:#128c7e;transform:scale(1.05)}.wtp-btn i{margin-right:8px}.whp-btn{background:none;border:none;cursor:pointer}.premium-container{align-items:center;background-color:initial;color:#fff;display:flex;height:60vh;justify-content:center;margin-top:0;padding:40px}.premium-content{background-color:#0009;border-radius:10px;max-width:600px;padding:20px;text-align:center}.premium-title{color:#fff;font-size:28px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.premium-text{font-size:16px;line-height:1.5;margin-bottom:10px}.container-form-login{align-items:center;background-color:initial;display:flex;height:auto;justify-content:center;margin-top:100px}.form-login{background-color:#000c;border-radius:10px;color:#fff;margin-top:-400px;max-width:400px;padding:30px;text-align:center;width:100%}.cybercook-logo-container{margin-bottom:20px}.cybercook-logo-container img{height:auto;max-width:350px}.container-login-use{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.container-login-use input{background-color:#ffffff1a;border:1px solid #fff;border-radius:5px;color:#fff;font-size:16px;margin:5px 0;padding:12px}.container-login-use input::placeholder{color:#ddd}.form-login p{color:#ccc;font-size:14px;margin-top:20px}.form-login button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s}.form-login button:hover{background-color:#0056b3}.btn-initiated-sesion{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:20px;padding:12px 30px;transition:background-color .3s,transform .3s;width:100%}.btn-initiated-sesion:hover{background-color:#0056b3;transform:scale(1.05)}.btn-initiated-sesion:focus{box-shadow:0 0 5px #007bff99;outline:none}.container-true-barnav-admins{left:50px;margin-top:100px;position:absolute;top:200px}.container-barnav-admins-platform{left:80%;top:50px}.banvav-platform{display:flex;margin-left:100px;margin-top:-290px;position:row}.form-registro-new-restaurant{background-color:#000c;border-radius:10px;color:#fff;height:auto;margin:200px auto 100px -400px;max-width:800px;padding:50px;text-align:center;width:400px}.container-img-cybercook{margin-bottom:0}.container-img-cybercook img{margin-bottom:0;width:300px}.form-registro-new-restaurant input{background-color:#333;border:1px solid #ccc;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:100%}.container-btn-form-new-restaurant{margin-top:20px}.container-btn-form-new-restaurant button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:15px 32px;width:100%}.container-btn-form-new-restaurant button:hover{background-color:#45a049}.form-registro-new-restaurant select{-webkit-appearance:none;appearance:none;background-color:#333;border:1px solid #ccc;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin:10px 0;padding:10px;width:100%}.form-registro-new-restaurant select:focus{border-color:#4caf50;outline:none}.container-img-cybercook img{height:auto;max-width:100%}.dashboard-restaurantes-container{background-color:#000;color:#fff;font-family:Arial,sans-serif;height:400px;margin-top:100px;overflow-y:auto;padding:20px}.dashboard-restaurantes-title{color:#fff;font-size:26px;font-weight:700;margin-bottom:20px;text-align:center}.restaurantes-data-table{border-collapse:collapse;margin-top:30px;width:100%}.restaurantes-data-table th{background-color:#333;color:#fff;font-size:16px;padding:12px 15px;text-align:left}.restaurantes-data-table td{background-color:#444;color:#fff;font-size:14px;padding:10px 12px;text-align:left}.restaurantes-data-table tr:hover{background-color:#555;cursor:pointer}.container-terms{background-color:#000000d9;border-radius:10px;box-shadow:0 4px 12px #00000080;color:#fff;margin:50px auto;max-width:800px;padding:20px}.header-terms{border-bottom:2px solid #ff6f00;margin-bottom:20px;padding-bottom:10px}.header-terms h1{color:#ff6f00;font-size:2rem}.header-terms p{color:#ccc;font-size:1rem}.section-terms{margin-bottom:15px}.section-terms h2{color:#ff6f00;font-size:1.5rem;margin-bottom:8px}.section-terms p,.section-terms ul{color:#ddd;font-size:1rem;line-height:1.6}.section-terms ul{padding-left:20px}.section-terms ul li{margin-bottom:10px}.inside-container-terminos-y-condiciones-inputs{background-color:#00000080;border:1px solid #ff3d00;margin-top:20px}.input-terminos{background-color:#000000b3;border:2px solid #ff6f00;border-radius:5px;color:#fff;font-size:1rem;margin-bottom:10px;margin-left:10px;padding:12px;transition:border-color .3s ease;width:82.5%}.inside-container-terminos-y-condiciones-inputs input:focus{border-color:#ff3d00;outline:none}.inside-container-terminos-y-condiciones-inputs input[type=checkbox]{accent-color:#ff6f00;height:20px;margin-right:10px;width:20px}.container-btn-test button{background-color:#ff6f00;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;margin-bottom:50px;margin-top:0;padding:15px 25px;transition:background-color .3s ease}.container-btn-test button:hover{background-color:#ff3d00}.container-btn-test button:disabled{background-color:#888;cursor:not-allowed}.btn-wtp a{background-color:#25d366;border-radius:5px;color:#fff;font-size:1.1rem;padding:12px 25px;text-decoration:none;transition:background-color .3s ease}.btn-wtp a:hover{background-color:#128c7e}.inside-container-terminos-y-condiciones-inputs{display:flex;flex-direction:row;gap:25px}.accept-container{display:flex;flex-direction:row;margin-left:0;width:100%}.accept-conditions{font-size:18px;justify-content:left;margin-left:0;text-align:center;width:100%}.chekbox-accept{margin-left:15px;margin-top:-30px}.inside-container-terminos-y-condiciones{background-color:#00000080;border:1px solid #c8102e;margin-bottom:20px;max-height:300px;overflow-y:auto;padding-right:10px}.footer-terms{border-top:1px solid #ff6f00;color:#ccc;font-size:.9rem;margin-top:20px;padding-top:10px;text-align:center}.container-terminos-y-condiciones{background-color:#00000080;border:1px solid #c8102e;left:10%;position:absolute;top:25%;width:400px}.container-loading-x{align-items:center;display:flex;font-size:16px;height:100%;justify-content:center;width:100%}@media (min-width:320px){.title-version-container{display:none}.central-App{background:url(/static/media/fondo.db61fdd529bc5a9ca8b4.jpg);background-size:100%,100%;height:320vh;min-height:100vh;width:120vw}.input-terminos{background-color:#000000b3;border:2px solid #ff6f00;border-radius:5px;color:#fff;font-size:1rem;margin-bottom:10px;margin-left:10px;padding:12px;transition:border-color .3s ease;width:85%}.container-terminos-y-condiciones{background-color:#00000080;border:1px solid #c8102e;left:5%;margin-left:-34px;margin-top:-320px;position:relative;top:25%;width:90vw}.container-terms{background-color:#000000d9;border-radius:10px;box-shadow:0 4px 12px #00000080;color:#fff;margin:50px auto 50px 0;max-width:100%;padding:20px;width:90%}.title-terminos-y-condiciones{align-items:center;color:#fff;font-size:18px}.barnav .logo{height:120px;visibility:hidden;width:1400px}.container-logo-barnav{align-items:center;display:flex;display:none;height:70px;justify-content:center;margin-top:20px;visibility:hidden}.barnav-list{display:flex;list-style-type:none;margin:0 0 0 -20px;padding:0}.page-container{align-items:center;font-family:Arial,sans-serif;height:auto;margin-top:0;min-height:100vh;padding:40px;width:100vw}.container-footer{align-items:center;font-weight:700;justify-content:center;margin-left:-30px;text-align:center}.container-footer,.mini-logo{background-color:#000;display:flex;width:100%}.mini-logo{height:auto;margin-top:-500px}.manual-de-uso{height:300px;margin-top:45px;overflow-y:auto}.barnav{height:70px;padding:0 20px;width:100vw}.barnav,.barnav-item{align-items:center;display:flex;justify-content:center;text-align:center}.barnav-item{height:100%;margin:0 5px;width:60px}.barnav-link{border-radius:5px;color:#fff;font-size:8px;font-weight:700;letter-spacing:1px;padding:5px 10px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.premium-container{align-items:center;background-color:initial;color:#fff;display:flex;height:60vh;justify-content:center;margin-top:0;padding:40px}.container-initiated{display:flex;flex-direction:column;margin-top:450px}.container-slogan p{background-color:#00000080;font-size:20px;font-weight:700;margin-top:0;width:300px}.react-player-container{height:70vh;margin-left:-20px;width:90vw}.container-slogan h1{font-size:28px;font-weight:700}.central-App{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:auto;justify-content:center;max-height:1000vh;min-height:50vh;text-align:center;z-index:10}.title{color:#fff;font-size:28px;font-weight:700;letter-spacing:2px;margin-bottom:40px;margin-left:-50px;text-align:center;text-transform:uppercase}.service-card{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:auto;margin-bottom:20px;margin-left:-45px;padding:10px;transition:transform .3s ease,box-shadow .3s ease;width:80vw}.container-freeversion{display:flex;flex-direction:column;margin-top:400px}.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;height:650px;margin-left:-20px;margin-top:-300px;padding:20px;transition:transform .3sease,box-shadow .3sease;width:80vw}.service-card-promotion,.whp-btn{font-size:16px;margin-bottom:20px}.whp-btn{background-color:#007bff;border:2px solid #00e5ff;border-radius:8px;color:#00e5ff;cursor:pointer;font-weight:700;outline:none;padding:12px 24px;text-align:center;transition:all .3s ease}.container-imgqr-and-slogan{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:-30px;margin-top:50px;text-align:center;width:100vw}.service-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-left:-20px;margin-top:20px}.whp-btn:hover{background-color:#00e5ff;border:2px solid #007bff;box-shadow:0 4px 20px #00e5ff99;color:#1d1d1d}.whp-btn:active{background-color:#1d1d1d;border:2px solid #00e5ff;box-shadow:none;color:#00e5ff}.container-promotion-free{background-color:#00000080;margin-left:-20px;margin-top:100px;padding:5px;width:90%}.free-title{color:#007bff;display:flex;font-size:22px;font-weight:600;justify-content:center;letter-spacing:.5px;margin-bottom:15px;margin-left:1%;text-align:center;text-shadow:0 8px 16px #fff6,0 12px 25px #b7ed0480;text-transform:capitalize}.premium-content{background-color:#0009;border-radius:10px;margin-left:-75px;margin-top:100px;max-width:600px;padding:20px;text-align:center}.free-title-2{color:#007bff;font-size:22px;font-weight:600;letter-spacing:.5px;margin-bottom:15px;margin-left:0;text-shadow:0 8px 16px #fff6,0 12px 25px #b7ed0480;text-transform:capitalize}}@media (min-width:460px){.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:650px;margin-bottom:20px;margin-left:calc(50% - 140px);margin-top:100px;padding:20px;transition:transform .3sease,box-shadow .3sease;width:280px}.barnav-item{align-items:center;display:flex;height:100%;justify-content:center;margin:0 5px;text-align:center;width:90px}.barnav-container{background:linear-gradient(45deg,#000,#b8860b);box-shadow:0 4px 6px #00000080;padding:0;position:fixed;top:0;width:110vw;z-index:1000}.container-promotion-free{background-color:#00000080;margin-left:calc(50% - 120px);margin-top:100px;padding:5px;width:240px}}@media (min-width:580px){.barnav-item{align-items:center;display:flex;height:100%;justify-content:center;margin:0 5px;text-align:center;width:100px}}@media (min-width:720px){.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:650px;margin-bottom:20px;margin-left:calc(50% - 190px);margin-top:100px;padding:20px;transition:transform .3sease,box-shadow .3sease;width:380px}.barnav-item{align-items:center;display:flex;height:100%;justify-content:center;margin:0 5px;text-align:center;width:150px}.container-slogan h1{font-size:58px;font-weight:700;margin-top:-100px}.qr-img{height:300px;width:300px}.container-promotion-free{background-color:#00000080;margin-left:25%;margin-top:-400px;padding:5px;width:340px}}@media (min-width:900px){.container-admin{display:block}.container-slogan h1{margin-top:-500px}.qr-img{height:400px;width:400px}.container-slogan h1{font-size:58px;font-weight:700;margin-top:-800px}.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:650px;margin-bottom:20px;margin-left:0;margin-top:-350px;padding:20px;transition:transform .3sease,box-shadow .3sease;width:400px}.premium-text{font-size:36px;line-height:1.5;margin-bottom:10px}.premium-content{background-color:#0009;border-radius:10px;margin-top:0;max-width:600px;padding:20px;text-align:center}}@media (min-width:1280px){.mini-logo{visibility:hidden}.container-freeversion{flex-direction:column;margin-top:-900px}.input-terminos{background-color:#000000b3;border:2px solid #ff6f00;border-radius:5px;color:#fff;font-size:1rem;margin-bottom:10px;margin-left:10px;padding:12px;transition:border-color .3s ease;width:90%}.central-App{align-items:center;background:url(/static/media/fondo.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100%,100%;display:flex;flex-direction:column;height:auto;justify-content:center;max-height:2000vh;min-height:100vh;text-align:center;z-index:10}h1{color:#ff6f00;color:var(--color-primary);font-size:58px;letter-spacing:3px;text-transform:uppercase}h1,h2{font-family:Poppins,sans-serif;font-family:var(--font-1-heading);font-weight:700;margin-bottom:20px}h2{color:#ff6f00;font-size:26px;letter-spacing:2px}h3{color:#fff;color:var(--color-light);font-family:Poppins,sans-serif;font-family:var(--font-1-heading);font-size:28px;font-weight:400;letter-spacing:1px;margin-bottom:15px}.alca{color:#c4c8ce}.button-first-style{background-color:#ff6f00;border:2px solid #ff6f00;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.button-first-style:hover{background-color:#007bff;border:2px solid blue;box-shadow:0 0 15px 5px blue;color:#fff;transform:scale(1.05)}.container-central-btn{margin-top:10px}.container-terminos-y-condiciones{background-color:#00000080;border:1px solid #c8102e;left:5%;margin-left:-34px;margin-top:0;position:absolute;top:5%;width:30vw}.youtube-container{left:55%;margin-left:50%;margin-top:1150px;top:15%}.qr-img{height:300px;width:300px}p{color:#c4c8ce;font-family:Roboto,sans-serif;font-family:var(--font-1-body);font-size:18px;line-height:1.6;margin-bottom:20px;text-align:justify}blockquote{border-left:5px solid #ff6f00;border-left:5px solid var(--color-primary);color:coral;color:var(--color-accent);font-family:Merriweather,serif;font-family:var(--font-2-body);font-size:20px;font-style:italic;margin:20px 0;padding-left:15px}.container-initiated{display:flex;flex-direction:row;margin-left:10%;margin-top:-1050px}small{color:#111;color:var(--color-dark);font-size:14px}ul{margin-bottom:20px;padding-left:20px}ul li{color:#fff;color:var(--color-light);font-family:Roboto,sans-serif;font-family:var(--font-1-body);font-size:16px;margin-bottom:8px}strong{color:#ff6f00;color:var(--color-primary);font-weight:700}em{color:coral;color:var(--color-accent);font-style:italic}.alert{background-color:#8b00001a;border-radius:5px;color:#ff6f00;color:var(--color-primary);font-weight:700;margin-bottom:20px;padding:10px}:root{--font-1-body:"Roboto",sans-serif;--font-1-heading:"Poppins",sans-serif;--font-2-body:"Merriweather",serif;--font-2-heading:"Lora",serif;--color-primary:#ff6f00;--color-secondary:#b8860b;--color-light:#fff;--color-dark:#111;--color-hover:#ff6f00;--color-accent:coral;--background-main:#111;--background-nav:linear-gradient(45deg,#000,#b8860b);--shadow-light:#fff3;--shadow-dark:#00000080}.innovacion{color:#ff6f00;color:var(--color-hover)}.page-container{align-items:center;font-family:Arial,sans-serif;margin-left:-300px;margin-top:0;min-height:100vh;padding:40px}.title{color:#fff;font-size:48px;font-weight:700;letter-spacing:2px;margin-bottom:40px;text-align:center;text-transform:uppercase}.service-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:20px}.service-card{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:auto;margin-bottom:20px;margin-left:7.5%;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:280px}.service-card:hover{box-shadow:0 8px 16px #fff6,0 12px 25px #ffffff80;transform:translateY(-8px)}.service-title{color:#007bff;font-size:22px;font-weight:600;letter-spacing:.5px;margin-bottom:15px;text-transform:capitalize}.service-price{background-color:coral;border-radius:5px;color:#fff;display:inline-block;font-size:18px;font-weight:700;margin-bottom:15px;padding:10px 15px}.service-benefits{list-style-type:none;margin-top:20px;padding:0}.service-benefits li{font-size:16px;line-height:1.6;margin-bottom:10px}.service-benefits li strong{color:#fff;font-weight:700}.not-included{color:#d3d3d3;font-size:14px;font-style:italic;margin-left:10px}.container-logo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}.logo{margin-bottom:20px;max-width:200px}.slogan{color:#fff;font-style:italic;margin-top:10px}.container-slogan,.slogan{display:flex;flex-direction:column;font-size:18px;font-weight:700;font:Roboto,sans-serif;font:var(--font-1-body);text-align:center}.container-slogan{margin-top:50px}.container-slogan h1{font-size:58px;font-weight:700;margin-top:0}.container-slogan p{background-color:#00000080;width:600px}.cybercook-plans{margin-top:0}.barnav-container{background:linear-gradient(45deg,#000,#b8860b);box-shadow:0 4px 6px #00000080;padding:0;position:fixed;top:0;width:100%;z-index:1000}.barnav{justify-content:space-between;padding:0 20px}.barnav,.container-logo-barnav{align-items:center;display:flex;height:70px}.container-logo-barnav{justify-content:center;margin-top:20px}.logo{height:70px;width:500px}.barnav-list{display:flex;list-style-type:none;margin:0;padding:0}.barnav-item{margin:0 15px}.barnav-link{border-radius:5px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:5px 10px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.barnav-link:hover{background-color:#007bff;color:#fff;cursor:pointer;transform:translateY(-5px)}.barnav .logo{height:120px;width:1400px}iframe{border:none;height:100%;max-width:100%}.container-slogan{align-items:center;justify-content:center}.container-imgqr-and-slogan{display:flex;flex-direction:column;left:-300px;position:absolute;text-align:center;top:180px;width:100vw}.title-version-container{display:block;left:50%;position:absolute;top:15%}.container-slogan img{margin-right:20px}.react-player-container{height:500px;margin-left:0;margin-top:-50px;width:50vw}.cybercook-plans{margin-top:50px}.container-footer{margin-left:0;width:100%}.container-freeversion{display:flex;flex-direction:row;margin-top:400px}.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:650px;margin-bottom:20px;margin-left:17.5%;margin-top:-250px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:280px}.container-promotion-free{height:650px;margin-left:100px;margin-top:-300px;overflow-y:auto;width:540px}.wtp-btn{background-color:#25d366;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.wtp-btn:hover{background-color:#128c7e;transform:scale(1.05)}.wtp-btn i{margin-right:8px}.whp-btn{background:none;border:none;cursor:pointer}.premium-container{align-items:center;background-color:#000c;color:#fff;display:flex;height:60vh;justify-content:center;margin-top:0;padding:40px}.premium-content{background-color:#0009;border-radius:10px;max-width:600px;padding:20px;text-align:center}.premium-title{color:#fff;font-size:28px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.premium-text{font-size:16px;line-height:1.5;margin-bottom:10px}.container-form-login{align-items:center;background-color:#000000b3;display:flex;height:0;justify-content:center;margin-top:100px}.form-login{background-color:#000c;border-radius:10px;color:#fff;margin-left:-400px;margin-top:-400px;max-width:400px;padding:30px;text-align:center;width:100%}.cybercook-logo-container{margin-bottom:20px}.cybercook-logo-container img{height:auto;max-width:350px}.container-login-use{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.container-login-use input{background-color:#ffffff1a;border:1px solid #fff;border-radius:5px;color:#fff;font-size:16px;margin:5px 0;padding:12px}.container-login-use input::placeholder{color:#ddd}.form-login p{color:#ccc;font-size:14px;margin-top:20px}.form-login button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s}.form-login button:hover{background-color:#0056b3}.btn-initiated-sesion{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:20px;padding:12px 30px;transition:background-color .3s,transform .3s;width:100%}.btn-initiated-sesion:hover{background-color:#0056b3;transform:scale(1.05)}.btn-initiated-sesion:focus{box-shadow:0 0 5px #007bff99;outline:none}.container-true-barnav-admins{left:50px;margin-top:100px;position:absolute;top:200px}.container-barnav-admins-platform{left:80%;top:50px}.banvav-platform{display:flex;margin-left:100px;margin-top:-290px;position:row}orm-registro-new-restaurant{background-color:#000c;border-radius:10px;color:#fff;height:auto;margin-left:-200px;margin-top:100px;max-width:1000px;padding:50px;text-align:center;width:600px}.container-img-cybercook{margin-bottom:0}.container-img-cybercook img{margin-bottom:0;width:300px}.form-registro-new-restaurant input{background-color:#333;border:1px solid #ccc;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:100%}.container-btn-form-new-restaurant{margin-top:20px}.container-btn-form-new-restaurant button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:15px 32px;width:100%}.container-btn-form-new-restaurant button:hover{background-color:#45a049}.form-registro-new-restaurant select{-webkit-appearance:none;appearance:none;background-color:#333;border:1px solid #ccc;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin:10px 0;padding:10px;width:100%}.form-registro-new-restaurant select:focus{border-color:#4caf50;outline:none}.container-img-cybercook img{height:auto;max-width:100%}.dashboard-restaurantes-container{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-left:-260px;margin-top:-100px;padding:20px}.dashboard-restaurantes-title{color:#fff;font-size:26px;font-weight:700;margin-bottom:20px;text-align:center}.restaurantes-data-table{border-collapse:collapse;margin-top:30px;width:100%}.restaurantes-data-table th{background-color:#333;color:#fff;font-size:16px;padding:12px 15px;text-align:left}.restaurantes-data-table td{background-color:#444;color:#fff;font-size:14px;padding:10px 12px;text-align:left}.restaurantes-data-table tr:hover{background-color:#555;cursor:pointer}}@media (min-width:1400px){.premium-container{background-color:initial;height:60vh;margin-top:0}.service-card-promotion{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:650px;margin-bottom:20px;margin-left:7.5%;margin-top:-250px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:280px}.cybercook-plans{margin-top:450px}.container-admin{display:block}.container-freeversion{margin-top:-900px}.container-promotion-free{background-color:#00000080;margin-left:35%;margin-top:-800px;padding:20px;width:40%}.youtube-container{left:45%;margin-top:-400px;top:15%}.cybercook-plans{margin-left:-300px;margin-top:200px}.container-freeversion{display:flex;flex-direction:column;margin-top:0}.container-terminos-y-condiciones{background-color:#00000080;border:1px solid #c8102e;left:10%;margin-top:-30px;position:absolute;top:15%;width:400px}.react-player-container{height:60vh;margin-left:-250px;margin-top:-97px;width:50vw}.service-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:20px}.container-imgqr-and-slogan{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;margin-top:-350px;position:absolute;text-align:center;top:35%;width:40vw}.container-initiated{display:flex;flex-direction:row;margin-left:0;margin-top:0}.container-slogan{margin-top:0;position:absolute}.qr-img{height:399px;width:400px}.service-card{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:auto;margin-bottom:20px;margin-left:0;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:280px}.container-footer{margin-left:-100px;width:142vw}.p-footer{margin-left:-125px}.barnav{height:70px;justify-content:space-between;margin-left:-150px;padding:0 20px}.barnav,.central-App{align-items:center;display:flex}.central-App{background-image:url(/static/media/fondofood.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:column;height:auto;justify-content:center;max-width:130vw;min-height:100vh;text-align:center;width:130vw;z-index:10}.barnav-container{background:linear-gradient(45deg,#000,#b8860b);box-shadow:0 4px 6px #00000080;padding:0;position:fixed;top:0;width:130vw;z-index:1000}.premium-container{background-color:#000c;color:#fff;height:85vh;margin-left:-250px;margin-top:-490px;padding:40px}.container-logo-barnav,.premium-container{align-items:center;display:flex;justify-content:center}.container-logo-barnav{height:70px;margin-left:200px;margin-top:20px}.free-title-2{margin-left:28.5%}.free-title,.free-title-2{color:#007bff;font-size:22px;font-weight:600;letter-spacing:.5px;margin-bottom:15px;text-shadow:0 8px 16px #fff6,0 12px 25px #b7ed0480;text-transform:capitalize}.page-container{align-items:center;font-family:Arial,sans-serif;height:auto;margin-left:0;margin-top:500px;min-height:100vh;padding:40px}.dashboard-comments-container{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:400px;margin:0 auto;max-width:800px;overflow-y:auto;padding:20px}.dashboard-comments-title{color:#333;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.comments-data-table{border-collapse:collapse;margin-top:10px;width:100%}.comments-data-table td,.comments-data-table th{word-wrap:break-word;border-bottom:1px solid #ddd;color:#555;font-size:14px;overflow-wrap:break-word;padding:12px 15px;text-align:left}.comments-data-table th{background-color:#4caf50;color:#fff;font-weight:600}.comments-data-table tr:hover{background-color:#f1f1f1}.comments-data-table td{max-width:300px;text-overflow:ellipsis;white-space:normal}.comments-data-table td[colSpan="2"]{color:#777;font-style:italic;padding:20px 0}.comments-data-table tbody tr:last-child td{border-bottom:none}}@media (min-width:2000px){.react-player-container{height:60vh;margin-left:900px;margin-top:-1500px;width:50vw}.barnav-link{border-radius:5px;color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;padding:5px 10px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.qr-img{height:800px;width:800px}.barnav-list{display:flex;gap:100px;list-style-type:none;margin:0 0 0 -20px;padding:0;width:500px}.service-card{background-color:#0009;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 4px 8px #fff3,0 6px 15px #ffffff4d;color:#fff;font-size:16px;height:auto;margin-bottom:20px;margin-left:0;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:380px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:720px){.container-carbuy{border:1px solid #c8102e;height:300px;left:12%;overflow-y:auto;z-index:15}.App{background-attachment:scroll;background-size:cover}.img-carbuy-logo{margin-top:-10px;width:40%}#btn-administrado{border:1px solid #000;left:600px;padding:5px;position:absolute;top:5%}.secondary-button:hover{background-color:#e10f04;box-shadow:0 0 15px 5px #870903,0 0 30px 10px #d21f17;transform:scale(1.1)}.img-food{align-items:center;height:150px;width:250px}.img-logo-macdonalds-admin{height:200px;width:200px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:200px}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:60%;width:40vw}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}.primary-button-admin{background-color:#0606b3;border:1px solid #000;color:#fff;font-size:12px;font-weight:700;height:30px;width:100px}.primary-button-admin:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:7px}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:65.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:65%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:65%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.container-admin{visibility:none}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:900px){.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;margin:20px auto;max-width:62%;padding:20px;position:fixed;top:8%;width:62%}.logo-macdonalds{height:200px;width:200px;z-index:1}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}.container-admin{display:block}}.App{text-align:center;z-index:20}body{background-color:#f4f4f4;color:#333;font-family:Helvetica Neue,sans-serif}.App{background-position:50%;width:100vw}.stateSendComment{background-color:#000000b3;border:2px solid red;border-radius:10px;left:50%;max-width:400px;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:9999}.sendcomment{margin-top:20px}.input-sendcomment{border:1px solid #ddd;border-radius:5px;font-size:16px;margin:10px 0;padding:10px;width:100%}.input-sendcomment:focus{border-color:red;outline:none}.p-sendcomment{color:#fff;font-size:18px;margin:0}h1,h2,h3{color:#c8102e;font-family:Helvetica Neue,sans-serif;font-weight:700}.App p,h1,h2,h3{text-shadow:2px 2px 4px #00000080}.App p{text-align:center}.client-container{display:flex;flex-direction:row}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;margin-top:100px;width:40vw}.card-food{border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:200px}.img-food{height:150px;width:150px}.img-carbuy-logo{margin-top:-10px;width:40%}.container-carbuy{background-color:#00000080;border:1px solid #ccc;left:5%;margin:20px 0;overflow-y:auto;padding:20px;position:absolute;top:0;width:40vw}.container-carbuy>div{margin-bottom:10px}.totalPaiContainer{text-align:right}.img-carbuy{height:100px;margin-left:calc(50% - 60px);margin-top:10px;object-fit:cover;width:120px}.name-product{align-items:center;display:flex;flex-direction:column;gap:10px;list-style-type:none;margin:0;padding:0}h1,h2,h3{font-weight:400;margin:5px 0}button{align-items:center;background-color:#000;border:1px solid #c8102e;border-radius:5px;color:#c8102e;cursor:pointer;display:inline-block;font-family:Helvetica Neue,sans-serif;font-size:16px;font-weight:700;max-height:80px;padding:5px 20px;text-transform:uppercase}.icono-btn{height:20px;margin-top:0;width:40px}.primary-button{background-color:#fc0;border:1px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-family:Helvetica Neue,sans-serif;font-size:20px;padding:2.5px}#btn-mesero:disabled,.primary-button:disabled{background-color:#ccc;border:1px solid #999;color:#777;cursor:not-allowed;opacity:.6}.btn-chat-send-2:hover{box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1}#btn-mesero{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center;max-height:30px;text-align:center}.secondary-button{background-color:#d21f17;box-shadow:0 4px 6px #0000001a;color:#fff;font-family:Helvetica Neue,sans-serif;padding:2.5px}button:hover{opacity:.9;transform:translateY(-1px)}.logo-macdonalds{height:75px;width:75px}.container-totalPayOrder{background-color:red;color:#fff;height:100px;width:40vw}.container-buttons{display:flex;flex-direction:row;position:absolute;width:50vw}.table-button{background-color:#d21f17;box-shadow:0 4px 6px #0000001a;color:#fff;height:50px;width:75px}.table-button:disabled{background-color:#111}.container-btn-challange{left:60%;position:absolute;top:-100px}.order-sucessfull{background-color:#111;border-radius:5px;color:#fff;font-weight:700;margin-top:0}.information-user{background-color:#f2f2f2;border-radius:10px;font-family:Arial,sans-serif;padding:20px;text-align:center}.information-user h1{color:#d91e2c;font-size:24px}.container-tables{top:25%}.container-buttons-barnav,.container-tables{left:5%;position:absolute}.error-container{background-color:#d21f17;height:100vh}.error-text{font-size:75px;font-weight:700;margin-bottom:20px;text-decoration:underline}.error-image{height:auto;width:300px}.information-register-buttons{height:250px;overflow-y:auto}#admin-carbuy-tables{top:60%}.impresion-table{color:#a7002f;font-weight:700;margin-left:10%;width:80%}.container-table-impresion{height:300px;left:20%;margin-left:100px;overflow-y:auto;top:0}.barnav-admin{gap:25px}.barnav-admin,.container-admin{display:flex;flex-direction:row}.container-admin{background-repeat:no-repeat;background-size:100% 100%;margin-left:5%}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:20%;width:40vw}.error-container{background-color:red;color:#fff;height:auto;text-align:center;width:100%}.container-logo-macdonalds-admin{left:25%;position:absolute;top:5%}.img-logo-macdonalds-admin{height:150px;width:150px}.list-database{background-color:#00000080;color:#fff9;list-style:none}.container-buttons-carbuy{display:flex;flex-direction:column}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;padding:2.5px}.databaseImpresion{background-color:#00000080;border:1px solid #c8102e;color:#fff}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto}.order-item.active{color:#000;text-decoration:line-through}.img-mesa{border:1px solid #000;border-radius:50%;height:100px;width:100px}.container-tables-panel-admin{display:flex;flex-direction:row;gap:75px;padding:20px}.grid-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));grid-template-columns:repeat(3,1fr);height:700px;left:100%;overflow-y:auto;position:absolute;top:2%;width:100%}.ordersucess-h1{width:80%}.container-mapeo-tables{align-items:center;background-color:#00000080;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;height:242px;margin-left:25%;padding:20px;text-align:center;width:80px}#chat-admin{padding:50px}.img-mesa{height:auto;max-width:100%}.container-info-date{margin-top:20px}.container-btn-date{margin:10px 0}.btn-date{background-color:#d83450;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s ease}.btn-date:hover{background-color:#0056b3}.informacion-register-buttons{height:400px;overflow-y:auto}h1{font-size:24px;margin-bottom:10px}ul{list-style-type:none;padding:0}.producto,.producto-2{align-items:center;background-color:#00000080;border:1px solid #0955a1;border-radius:5px;display:flex;margin-bottom:10px;padding:10px}.producto-2{margin-left:calc(50% - 10vw);width:20vw}.producto-2 img{width:100%}.producto img,.producto-2 img{border-radius:5px;height:auto;margin-right:15px;padding:5px}.producto img{width:80px}.producto h2{font-size:18px;margin:0}.container-info-div{margin-left:calc(50% - 250px);margin-top:20px;width:500px}.container-info-div h1{font-size:20px}.container-info-div h2{color:#4caf50;font-size:18px}.container-information-register{display:flex;flex-direction:column;text-align:center}.img-hamburguesa-register{height:300px;padding:20px;width:500px}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:65%;margin:20px auto;max-width:600px;padding:20px;position:fixed;top:42.5%}.container-chat-user:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user{display:flex;flex-direction:column;gap:10px;width:100%}.container-texarea-user{display:flex;flex-direction:column;gap:12px}textarea{height:20px;width:90%}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s}.btn-chat-send:hover{background-color:#0097a7;transform:scale(1.05)}.btn-chat-send:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:90px;margin-top:20px;max-height:90px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat small{color:#fff9;font-size:12px}.container-impresion-chat div{align-items:center;background-color:#f006;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;padding:2.5px;width:100%}.impresion-websocket-container{background:#000;border:1px solid #c8102e;color:#fff9;font-size:12px;font-weight:700;height:300px;left:1%;overflow-y:auto;position:fixed;top:2.5%;width:250px}.container-impresion-chat div.admin-message{background:#ffffff1a;color:#00bcd4}.container-impresion-chat div p{margin:0}.img-logo-chat{height:45px;width:45px}.container-chat-admin-2{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:65%;margin:20px auto;max-width:600px;padding:20px;position:fixed;top:32.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{display:flex;flex-direction:column;gap:10px;width:100%}.container-texarea-user-2{display:flex;flex-direction:column;gap:12px}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}textarea:focus{border-color:#00bcd4;outline:none}.send-container{width:100%}.btn-chat-send-3{width:120px}.btn-chat-send-2,.btn-chat-send-3{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s}.btn-chat-send-2:hover{background-color:#0097a7;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-2{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:90px;margin-top:20px;max-height:90px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.container-impresion-chat-2 div{align-items:center;background-color:#f006;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:100%;padding:2.5px;width:100%}.container-impresion-chat-2 div.admin-message{background:#ffffff1a;color:#00bcd4}.container-impresion-chat-2 div p{margin:0}.img-logo-chat-2{height:45px;width:45px}button:disabled{background-color:#ccc;border:1px solid #999;color:#777;cursor:not-allowed;opacity:.6}.impresion-websocket-container-2{background:#000;border:1px solid #a7002f;color:#fff9;font-size:12px;height:400px;overflow-y:auto}.totalPaiContainer{height:auto;margin-top:20px;text-align:center;width:40%}.container-table-impresion-xd{left:68.5%;margin-left:550px;position:absolute;top:2%;width:30vw}footer{background-color:#333;border-top:2px solid #ccc;bottom:0;color:#fff;font-family:Arial,sans-serif;font-size:14px;margin-top:20px;padding:20px 0;position:relative;text-align:center;width:100%}footer p{margin:0}footer a{color:#f90;font-weight:700;text-decoration:none}footer a:hover{text-decoration:underline}.new{background-color:red;border-radius:50%;color:#fff;height:40%;margin-left:2.5px;padding:1px;width:60%}#new-order{left:40%;position:absolute;top:40%}#btn-number{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center;max-height:30px;text-align:center}.App{background-attachment:fixed;background-image:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-position:top;background-repeat:no-repeat;background-repeat:repeat-x;background-size:cover;height:auto;width:120vw}@media(max-width:320px){.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:5%;margin:20px auto;max-width:90%;overflow-y:hidden;padding:20px;position:fixed;top:8%;width:90%}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;left:95%;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;position:fixed;text-align:center;top:100%}.container-admin{display:none;visibility:hidden}}@media(min-width:320px){.container-titles-carbuy{display:flex;flex-direction:column;justify-content:center}.count-p{font-size:12px}.p-count{color:#fff;font-family:Digital-7,sans-serif;font-size:18px}.container-dates-carbuy{display:flex;flex-direction:row;gap:25%;width:100%}.container-logo{left:30%;position:absolute;top:9.5%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.container-dates-carbuy{align-items:center;justify-content:center}.chat-larabel{height:50%;margin-left:25%;margin-top:12%}.buttons-navigate-food-container{margin-left:-100px;width:220px}.p-chat-2{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.container-impresion-chat-3{height:40%;max-height:150px;overflow-y:auto}.container-admin{visibility:hidden}.buttons-navigate-food-container{margin-left:-5px}.btn-chat-send{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:20%;margin-top:8 0;padding:10px 20px;transition:background-color .3s,transform .2s;width:60%}.form-chat-user{gap:30px}.icono-logo{height:80px;margin-left:10px;width:80px}.container-impresion-chat{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:310px;margin-top:20px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.form-chat-user{display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:100%}.container-chat-user{align-content:center;height:100%;left:0;top:0;width:100%}.client-container{background:url(/static/media/FONDO.db61fdd529bc5a9ca8b4.jpg);background-repeat:no-repeat;background-size:100% 100%;margin-top:0}#btn-mesero{left:30%}#btn-chat,#btn-mesero{position:fixed;top:90%;visibility:visible;z-index:20}#btn-chat{left:60%}.btn-navigate-food{margin-left:2.5px;padding:2.4px}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-1px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s;width:55px}.button-chic-minimalista:hover{background-color:#39ff14;box-shadow:0 0 10px #39ff14cc,0 0 20px #39ff14cc;transform:scale(1.1)}.navigate-food{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;padding:3px 6px;text-align:center;text-decoration:none;transition:background-color .3s,box-shadow .3s;width:60px;z-index:20}.btn-music:hover{background-color:#2424ff;box-shadow:0 0 15px 5px #0606b3cc,0 0 30px 10px #0606b399;transform:scale(1.1)}.img-carbuy-logo{margin-left:25%;margin-top:0;width:40%}#btn-administrado,.client-container-p{visibility:hidden}.container-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.table-button{flex-basis:calc(33.33% - 10px);margin-bottom:10px;margin-right:10px}.container-hamburguesas{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.card-food{background-color:#00000080;border:3px solid #000;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#fff;font-size:16px;height:500px;margin-bottom:20px;margin-left:7.5%;margin-top:50px;padding:10px;width:80vw}.food-container{margin-top:0}#btn-chat{display:flex;flex-direction:row}.container-carbuy{color:#fff;height:320px;overflow-y:auto;width:76.5vw;z-index:15}.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:fixed;top:8%}.container-chat-admin-3{left:5%;margin:20px auto;max-width:76vw;overflow-y:hidden;width:62.5vw}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;width:100px}.primary-button:focus{background-color:#c8102e;color:#fff}.container-btn-challange{display:flex;flex-direction:row;left:200px;position:absolute;top:-99px}.container-buttons-barnav{left:35%;position:absolute;top:50px;z-index:-1}.logo-macdonalds{height:125px;width:125px}.mesa-container{margin-left:-300px;margin-top:50px}.totalPaiContainer{height:auto;margin-top:20px;text-align:center}.error-text{font-size:50px;font-weight:700;margin-bottom:20px;text-decoration:underline}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:70%;width:40vw}.division-mapeo-bd{margin-top:50px}.img-logo-macdonalds-admin{height:75px;width:75px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:100px}#change-table{left:27.5%}#btn-pedido,#change-table{position:fixed;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}#btn-english{background-image:url(/static/media/usa-icon-removebg-preview.264d940a0042b075bdf4.png)}#btn-english,#btn-spanish{background-position:50%;background-repeat:no-repeat;background-size:cover}#btn-spanish{background-image:url(/static/media/espa%C3%B1a-icono-removebg-preview.a8fe5afd66ea0ee5ca55.png)}.button-chic-minimalista-lenguage{background-color:initial;border:none;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:30px;padding:0;text-align:center;text-decoration:none;transition:background-color .3s;width:30px}.button-chic-minimalista-lenguage:hover{box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px red;cursor:pointer}.container-lenguage-btn{display:flex;flex-direction:row;gap:1px;margin-left:5px}.container-function-pre-send{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;color:#fff;display:flex;flex-direction:column;height:340px;justify-content:flex-start;left:5%;overflow-y:auto;padding:20px;position:fixed;top:8%;width:76.5vw;z-index:20}.container-number-petitions{margin-top:30px}.container-btns-pre-send,.container-title-pre-send{margin-top:20px}.container-btns-pre-send{margin-top:60px}#numberImput{border-radius:4px;font-size:18px;margin-left:10px;margin-top:-12.5px;max-width:60px;min-width:40px;padding:5px;text-align:center;transition:width .3s ease;width:auto}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.img-food-presend{height:50px;width:50px}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#fff;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}}@media(min-width:460px){.logo-macdonalds{height:100px;width:100px}.container-logo{left:70%;position:absolute;top:2.5%}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.img-logo-macdonalds-admin{height:200px;width:200px}.client-container-p{visibility:visible}}@media(min-width:580px){.img-food{align-items:center;height:150px;width:200px}.card-food{align-items:center;border:1px solid #0955a1;height:500px;margin-bottom:20px;padding:10px;width:98vw}.logo-macdonalds{height:150px;width:150px}.container-logo{left:40%;position:absolute;top:5%}}@media(min-width:720px){.container-carbuy{border:1px solid #c8102e;height:300px;left:12%;overflow-y:auto;z-index:15}.App{background-attachment:scroll;background-size:cover}.img-carbuy-logo{margin-top:-10px;width:40%}#btn-administrado{left:600px;position:absolute;top:5%}.img-food{align-items:center;height:150px;width:250px}.img-logo-macdonalds-admin{height:200px;width:200px}.container-logo-macdonalds-admin{font-size:10px;left:7%;position:absolute;top:5%}.btn-order-admin{width:200px}.container-bdimpresion{height:10vh;margin-left:5%;margin-top:60%;width:40vw}}@media(min-width:900px){.container-carbuy,.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;margin:20px auto;max-width:62%;padding:20px;position:fixed;top:8%;width:62%}.logo-macdonalds{height:200px;width:200px;z-index:1}.container-admin{display:block}}@media(min-width:1280px){.icono-logo{height:95px;width:95px}.barnav .logo{height:120px;visibility:visible;width:1400px}.container-logo-barnav{align-items:center;display:flex;height:70px;justify-content:center;margin-top:20px}.primary-button{background-color:#fc0;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;color:#d21f17;font-size:12px;height:30px;padding:10px;width:150px}.container-btn-challange{display:flex;flex-direction:row;left:310px;position:absolute;top:-99px}.card-food{align-items:center;border:1px solid #ccc;height:500px;margin-bottom:20px;margin-left:25%;padding:10px;width:800px}.img-logo-macdonalds-admin{height:300px;width:200px}.btn-order-admin{width:400px}.container-chat-admin-3{border:1px solid #c8102e;left:12%;overflow-y:hidden}}@media(min-width:1400px){.container-mapeo-function-food{margin-left:100px}.container-mapeo-function-food,.container-mapeo-function-food-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}.container-mapeo-function-food-2{position:absolute}.container-buttons-barnav{left:35%;position:absolute;top:6px;z-index:-1}.console-container{background-color:#222;box-shadow:0 4px 8px #0003;color:#fff;font-family:Courier New,monospace;font-size:14px;height:250px;left:70%;max-height:300px;overflow-y:auto;padding:10px;position:absolute;top:90%;width:300px;z-index:9999}.list-console{list-style-type:none;margin:0;padding:0}.date-console{margin-bottom:8px}.date-console:last-child{margin-bottom:0}#btn-administrado{visibility:visible}.btn-music{background-color:#0606b3;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:10px;font-size:18px;left:90%;padding:3px 6px;position:absolute;text-align:center;text-decoration:none;top:5%;transition:background-color .3s,box-shadow .3s;width:60px}.container-whithouth-order{align-items:center;background-color:#00000080;border:1px solid #c8102e;color:#fff;height:300px;justify-content:center;width:300px}.container-logo-whithouth{width:100%}.logo-whithouth-order{margin-left:25%;width:50%}.impresion-table-con{font-size:18px}.chat-larabel{height:50%;margin-left:25%;margin-top:0}.container-carbuy{border:1px solid #ccc;left:55%;position:absolute;top:0;width:40vw}.list-product-register{align-items:center;margin-left:10%;text-align:center;width:80%}.list-product-register img{width:50%}.container-info-date{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:8px;box-shadow:0 2px 5px #0000001a;height:60vh;left:58%;overflow-y:auto;padding:0;position:fixed;text-align:center;top:5%;width:40vw}.mini-logo{display:flex;height:180px;margin-top:0;width:200px}.admin-carbuy{height:30vh;left:10.5%;margin:0;top:5%;width:30%}.admin-carbuy,.admin-carbuy-central{background-color:#00000080;border:1px solid #c8102e;overflow-y:auto;padding:20px;position:fixed}.admin-carbuy-central{height:80vh;left:55.5%;margin:-290px 0 0;width:40%}.functionmapeobd{background-color:#00000080;border-radius:8px;box-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #9acd32;margin:20px auto;max-width:500px;padding:20px}.functionmapeobd p{color:#fff;font-size:16px;line-height:1.5;text-align:center}.functionmapeobd .secundary-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.functionmapeobd .secundary-button:hover{background-color:#0056b3}.buttons-navigate-food-container{margin-left:25px}.container-admin{border:1px solid #c8102e;visibility:visible}.admin-carbuy-central-orders{height:70vh;left:50%;overflow-y:auto;position:absolute;top:70px;width:40%}.client-container{height:auto;margin-top:0}#btn-mesero{visibility:hidden}#btn-chat{align-items:center;display:flex;flex-direction:row;justify-content:center;left:60%;position:fixed;top:1%;visibility:visible;z-index:20}.order-item.active{color:#000;text-decoration:line-through}.number-orders-car{background-color:red;border-radius:50%;color:#fff;margin-left:5px;margin-top:-2.5px;padding:2.5px}.button-chic-minimalista{background-color:#c8102e;border:1px solid #000;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-family:Playfair Display,serif;font-size:18px;height:32.5px;padding:6px 8px;text-align:center;text-decoration:none;transition:background-color .3s;width:60px}.button-chic-minimalista:hover{background-color:#a7002f}.buttons-navigate-food-container{margin-left:10px}.navigate-food{background-color:#fc0;display:flex;flex-direction:row;height:30px;left:0;padding:5px 5px 5px 4%;position:fixed;top:0;width:100%;z-index:5}.container-hamburguesas{margin-top:100px}.container-hamburguesas,.food-container{grid-gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-left:0;width:40vw}.food-container{margin-top:120px}.card-food{border-radius:10px;margin-left:25px;width:200px}.container-img-food{border:1px solid #c8102e;border-radius:50%;height:85px;width:85px}.container-img-food,.img-food{margin-left:calc(50% - 32.5px);margin-top:calc(50% - 32.5px)}.img-food{align-items:center;height:75px;width:75px}.container-buttons{grid-gap:10px;display:flex;flex-direction:row;width:600px}.container-carbuy{background-color:#00000080;border:1px solid #c8102e;height:325px;left:75.5%;margin:20px 0;overflow-y:auto;padding:20px;position:fixed;top:40%;width:20vw}.confirmation-container{background-color:#ccc;height:200px;left:50%;position:absolute;top:15%;width:200px}.container-logo{left:47.5%;margin-top:0;position:absolute;top:7%;z-index:1}.databaseImpresion h1{font-size:24px;margin-bottom:10px}.databaseImpresion h2{font-size:18px;margin-bottom:5px}.container-bdimpresion{border:1px solid #c8102e;height:10vh;margin-left:5%;margin-top:30%;width:40vw}.card-food{align-items:center;border:1px solid #c8102e;height:500px;margin-bottom:20px;padding:10px;width:250px}.container-btn-menu{margin-top:40%}#change-table{left:90%}#btn-pedido,#change-table{position:static;top:90%;z-index:20}#btn-pedido{display:flex;flex-direction:row;left:0}.container-chat-user{border:1px solid #c8102e;left:65%;max-width:600px}.container-chat-admin{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid #c8102e;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;left:48%;margin:20px auto;padding:10px;top:0;width:45vw}.container-table-impresion{left:95%;position:absolute;top:0}.container-chat-user{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:40%;margin:20px auto;max-width:30vw;padding:20px;position:fixed;top:42.5%;width:10vw}.textarea-chat-user{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:35px;padding:15px;resize:none;transition:border .3s ease;width:80%}.img-logo-chat{height:40%;width:40%}.container-impresion-chat{background:#0006;border-radius:12px;height:250px;margin-left:5%;margin-top:5px;max-height:350px;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat div p{margin:0;padding:2.5px;text-align:center;width:75%}.container-message-chat{max-width:75%}.container-chat-admin{background-color:#00000080;border:2px solid #c8102e;border-radius:10px;box-shadow:0 4px 8px #0003;left:50%;margin-top:-20px;padding:20px;position:fixed;top:5%;width:30%}.form-chat-user{display:flex;flex-direction:column;height:100%}.container-impresion-chat{flex-grow:1;margin-bottom:15px}.container-impresion-chat p{color:#fff;margin:5px 0}.container-logo-chat{margin-bottom:15px;text-align:center}.img-logo-chat{height:auto;max-width:100%}.container-texarea-user{align-items:stretch;display:flex;flex-direction:column}textarea{background-color:#ffffff1a;border:1px solid #c8102e;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;padding:10px;width:100%}textarea:focus{background-color:#fff3;border-color:#c8102e}.btn-chat-send{background-color:#c8102e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.btn-chat-send:hover{background-color:#a70e26}.ganancy-h{font-weight:700;left:14.5%;position:absolute;top:102%}html{background-color:#000}.impresion-table-con{background-color:#00000080;color:#fff;height:200px;width:200px}.container-impresion-chat{display:flex;flex-direction:column}.text-chat-admin{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.container-impresion-chat div{background-color:#f006;border-radius:8px;display:flex;flex-direction:column;margin-bottom:12px;padding:5px;width:100%}.container-mapeo-bd{border:1px solid #c8102e;height:270px;overflow-y:auto;padding-right:10px}.databaseImpresion{border:1px solid #c8102e;margin-bottom:10px;padding:20px;width:40vw}.ul-m-bd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0}li.list-database{word-wrap:break-word;background-color:#00000080;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;max-width:100%;min-height:100px;padding:10px}.container-chat-admin-3{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;justify-content:flex-start;left:75%;margin:20px auto;max-width:250px;overflow-y:hidden;padding:20px;position:fixed;top:20.5%}.container-chat-admin-2:before{color:#00bcd4;content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:28px;position:absolute;right:10px;top:10px}.form-chat-user-2{gap:10px;width:100%}.container-texarea-user-2,.form-chat-user-2{display:flex;flex-direction:column;overflow-y:hidden}.container-texarea-user-2{gap:12px;overflow-x:hidden}textarea{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-family:Playfair Display,serif;font-size:16px;height:20px;overflow-x:hidden;overflow-y:hidden;padding:15px;resize:none;transition:border .3s ease;width:90%}textarea:focus{border-color:#00bcd4;outline:none}.btn-chat-send-2{background-color:#c8102e;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,transform .2s,box-shadow .3s ease-in-out}.btn-chat-send-2:hover{background-color:#0097a7;box-shadow:0 0 8px #66e1e1,0 0 15px #66e1e1,0 0 25px #66e1e1;transform:scale(1.05)}.btn-chat-send-2:focus{box-shadow:0 0 5px 2px #00bcd4b3;outline:none}.container-impresion-chat-3{background:#0006;border-radius:12px;display:flex;flex-direction:column;height:150px;margin-top:20px;max-height:150px;max-width:90%;overflow-y:auto;padding:10px;width:90%}.container-impresion-chat-2 p{color:#fff;font-size:14px;line-height:1.4;margin-bottom:10px}.container-impresion-chat-2 small{color:#fff9;font-size:12px}.message-container-2{align-items:center;background-color:#f006;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;max-width:90%;padding:10px;width:90%}.text-chat-admin-2{word-wrap:break-word;color:#fff;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-word}.p-number{align-items:center;background-color:red;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;margin-left:5px;min-height:20px;min-width:20px;padding:2px 8px;text-align:center}.message-container-2.admin-message{background:#ffffff1a;color:#fff}.message-container-2 p{margin:0}.img-logo-chat-2{height:45px;width:45px}.pdf-icon{height:15px;margin-top:0;width:10px}.primary-button-pdf{background-color:#fc0;box-shadow:none;color:#d21f17;font-size:12px;height:30px;margin-left:2.5px;padding:10px;width:50px}.container-function-pre-send{align-items:center;background-color:#00000080;border:1px solid #c8102e;border-radius:10px;display:flex;flex-direction:column;left:30%;margin:0 auto;max-width:400px;padding:20px;position:fixed;top:30%}.container-title-pre-send h2{color:#fff;font-size:24px;margin-bottom:20px;margin-top:30px;text-align:center}.container-number-petitions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;margin-top:40px}.container-number-petitions .img-food{border-radius:8px;height:50px;object-fit:cover;width:50px}#numberImput{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;padding:10px;text-align:center;width:70px}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.container-number-petitions input[type=number]{align-items:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff;font-size:18px;margin-top:5px;padding:10px;text-align:center;transition:border-color .3s ease;width:70px}.container-number-petitions input[type=number]:focus{border-color:#007bff;outline:none}.container-btns-pre-send{display:flex;justify-content:space-between;margin-top:20px;width:100%}.img-food-presend{height:150px;width:150px}.container-btns-pre-send button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:45%}.icon-home-admin-screen{height:40px;width:40px}.icon-home-admin{height:20px;margin-top:5px;width:20px}.container-home-icon{margin-left:95%;margin-top:-40px}#domicilio{background-color:#e74c3c}#domicilio:hover{background-color:#c0392b;transform:scale(1.05)}#mesa{background-color:#2ecc71}#mesa:hover{background-color:#27ae60;transform:scale(1.05)}.container-btns-pre-send button:hover{background-color:#218838}.container-btns-pre-send button:focus{outline:none}#numberInput{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;color:#fff}.container-carbuy-impresion{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:2%;padding:2%}.container-impresion-carbuy{align-items:center;display:flex;justify-content:space-between;width:100%}.img-crbuy{border-radius:5px;height:auto;object-fit:cover;width:40px}.container-impresion-carbuy h2{color:#333;flex-grow:1;font-size:1.5em;margin:0 2%;text-align:center}.btn-reciclaje{background-color:initial;border:none}.icono-reciclaje{width:20px}.container-admin{display:block}}@media(min-width:2000px){button{align-items:center;background-color:#000;border:1px solid #c8102e;border-radius:5px;color:#c8102e;cursor:pointer;display:inline-block;font-family:Helvetica Neue,sans-serif;font-size:36px;font-weight:700;max-height:140px;padding:5px 20px;text-transform:uppercase}.container-impresion-orders{display:flex;flex-direction:column}.container-buttons-orders{display:flex;flex-direction:row;margin-left:40%}.img-logo-macdonalds-admin{height:400px;width:500px}.admin-carbuy-central-orders{height:70vh;left:55%;overflow-y:auto;position:absolute;top:70px;width:40%}}@media(min-width:3000px){.admin-carbuy-central-orders{height:70vh;left:40%;overflow-y:auto;position:absolute;top:70px;width:60%}button{align-items:center;background-color:#000;border:1px solid #c8102e;border-radius:5px;color:#c8102e;cursor:pointer;display:inline-block;font-family:Helvetica Neue,sans-serif;font-size:36px;font-weight:700;max-height:80px;text-transform:uppercase}}
/*# sourceMappingURL=main.19f9fa3c.css.map*/