@import'https://fonts.googleapis.com/css2?family=Libre+Barcode+39+Text&display=swap" rel="stylesheet"';@import"https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300&display=swap";body{margin:0;background:#222222d2}.BarCode[data-v-5b75a6f4]{position:relative;display:flex;justify-content:center}.BarCode .link[data-v-5b75a6f4]{cursor:pointer;font-family:"Libre Barcode 39 Text",cursive;font-size:clamp(1rem,2.5em,2rem);background:none;border:none;text-decoration:none;color:#000;white-space:nowrap}.BarCode .link[data-v-5b75a6f4]:before{content:"";position:absolute;height:5px;transform:translate(-3px) translateY(-5px);background:rgba(255,0,0,0);transition:.5s}.BarCode .link[data-v-5b75a6f4]:visited{color:#000}.Receipt[data-v-70cca8d7]{background:rgb(247,247,247);background-image:url(/assets/paper-texture-2-b2f4f572.webp);background-size:cover;background-repeat:no-repeat;padding:15px;display:grid;gap:3px;width:260px;box-shadow:0 0 8px #000c;border-top-left-radius:20px 2px;border-bottom-left-radius:15px 115px;border-bottom-right-radius:105px 10px}.Receipt .divider[data-v-70cca8d7]{border-top:1px solid rgb(190,190,190);margin-top:5px;padding-top:5px}.Receipt header[data-v-70cca8d7]{text-align:center}.Receipt header h1[data-v-70cca8d7]{margin:0;font-family:Dancing Script}.Receipt header div[data-v-70cca8d7]{font-size:14px}.Receipt .item-list[data-v-70cca8d7]{z-index:0;border-top:none;padding-top:0}.Receipt .item-list .title[data-v-70cca8d7]{color:#373737;font-size:14px;text-align:center;z-index:2;display:grid;grid-auto-flow:column;grid-template-columns:1fr auto 1fr;grid-gap:15px}.Receipt .item-list .title span[data-v-70cca8d7]{border-top:1px solid rgb(190,190,190);margin-top:8px}.Receipt .item-list table[data-v-70cca8d7]{width:100%}.Receipt .item-list table tr td[data-v-70cca8d7]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Receipt .item-list table tr[data-v-70cca8d7]>:last-child{text-align:right}.Receipt .seating-info[data-v-70cca8d7]{display:flex;justify-content:space-between}.Receipt .total[data-v-70cca8d7]{display:flex;justify-content:end;gap:5px}.Receipt .total .amount[data-v-70cca8d7]{font-weight:700}.ReceiptPage[data-v-3f5bafe8]{height:100%;overflow-x:auto;position:relative}.ReceiptPage .receipt-wrapper[data-v-3f5bafe8]{left:50%;top:35%;transform:translate(-50%,-50%);width:290px;height:290px;position:absolute;z-index:0}.ReceiptPage .receipt-wrapper *[data-v-3f5bafe8]{position:absolute}.ReceiptPage .receipt-wrapper .paper-clip[data-v-3f5bafe8]{z-index:3}.ReceiptPage .receipt-wrapper .paper-clip img[data-v-3f5bafe8]{width:20px;margin-left:235px;margin-top:-18.2px;transform:rotate(17deg)}.ReceiptPage .receipt-wrapper .sleeve[data-v-3f5bafe8]{z-index:1;margin-top:-10px}.ReceiptPage .receipt-wrapper .sleeve img[data-v-3f5bafe8]{width:350px;height:500px;transform:rotate(4deg);margin-left:-10px}.ReceiptPage .receipt-wrapper .Receipt[data-v-3f5bafe8]{z-index:2}.SearchPage{height:100%;display:flex;justify-content:center;align-items:center}.SearchPage .noresult{display:flex;justify-content:center}.SearchPage .noresult .text{color:#6b0000;background:rgba(255,95,95,.2);border:1px solid rgba(153,5,5,.4);box-shadow:0 0 4px #000c;font-weight:700;text-align:center;padding:5px 15px;margin:15px;font-size:1.2em}.SearchPage .search{display:flex;justify-content:center}.SearchPage .search form input{background:#222;border:1px solid #111;color:#fff;font-size:3em;text-align:center;padding:5px;border-radius:50px;box-shadow:0 0 8px #000c;width:250px}.SearchPage .search form input:focus{outline:1px solid white}.SearchPage .search form input::placeholder{color:gray}.PageController[data-v-41ce1282]{background-image:url(/assets/background-dimmed-0cd98fac.webp);background-size:cover;background-repeat:no-repeat}.FooterComponent[data-v-7ff3974f]{background:linear-gradient(to bottom right,#313131,#000);color:#fff;padding:5px;gap:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:0 2px 8px #000;text-shadow:.1em .1em .2em black}.FooterComponent .dot[data-v-7ff3974f]{font-size:10px}*[data-v-fc0d40f7]{font-family:Nunito}.wrapper[data-v-fc0d40f7]{height:100vh;display:grid;grid-template-rows:1fr auto}
