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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.item-totals-container{background-color:beige;min-width:300px;overflow-x:hidden;overflow-y:auto;padding:16px;position:relative;width:25vw}.bottom-actions{align-items:center;bottom:40px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);width:-webkit-max-content;width:max-content}.settings-button{background:none;border:none;cursor:pointer;flex-shrink:0}.completed-button{background-color:#d1cdba;border:none;border-radius:20px;cursor:pointer;flex-shrink:0;height:3em;min-width:200px;padding:6px 12px;white-space:nowrap}.active-orders-container{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:100vh;min-width:0;padding:4px;position:relative;touch-action:pan-y}.active-order,.active-orders-container{box-sizing:border-box;overflow:hidden;width:100%}.active-order{display:flex;flex-direction:column;flex-shrink:0;height:100%;padding:1px 6px}.active-order-header.dinein{background-color:#2e4d7c}.active-order-header.dinein,.active-order-header.takeaway{word-wrap:break-word;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px}.active-order-header.takeaway{background-color:#973532}.active-order-meta-row{display:flex;justify-content:space-between}.active-order-type-label{color:#fff;font-weight:700}.active-order-items{background-color:#f6f1e5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex:1 1;overflow-y:auto;padding:12px}.active-order-items ul li{cursor:pointer;font-weight:700;margin-bottom:.5rem}.item-qty{border-radius:4px;display:inline-block;font-weight:700;height:1.8em;line-height:1.8em;margin-right:6px;text-align:center;width:1.8em}.qty-default{background-color:#e0e0e0;color:#333}.qty-warning{background-color:#ff4d4f;color:#e0e0e0}.page-indicator{bottom:20px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:10}.page-indicator .dot{background-color:#ccc;border-radius:50%;height:10px;transition:background-color .3s;width:10px}.page-indicator .dot.active{background-color:#555}body{background-color:#fec871;font-family:sans-serif;margin:0}.completed-orders-container{grid-gap:4px;box-sizing:border-box;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);height:100vh;padding:4px;width:100%}.completed-order{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:50vh;overflow:hidden;padding:10px;width:100%}.completed-order-header.dinein{background-color:#676e77}.completed-order-header.dinein,.completed-order-header.takeaway{word-wrap:break-word;border-top-left-radius:8px;border-top-right-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:10px}.completed-order-header.takeaway{background-color:#d2cdcd}.completed-order-meta-row{display:flex;font-size:16px;justify-content:space-between}.completed-order-type-label{color:#000;font-weight:700}.completed-order-items{background-color:#f6f1e5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex:1 1;overflow-y:auto;padding:12px}.completed-order-items ul li{cursor:pointer;font-size:1.1rem;font-weight:700;margin-bottom:.5rem}
/*# sourceMappingURL=main.05ba091d.css.map*/