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}#root,body,html{height:100%}h1{font-size:1em;margin:0;padding:.3em}.caisse-container{display:flex;flex-direction:column;height:100%}.header-container{flex:none}.vente-container{display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.vente-container .caisse-content,.vente-container aside,.vente-container main{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}.vente-container .total-only-container{flex:0 0 auto}@media(min-width:600px){.vente-container main{flex:3 1}.vente-container aside{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-width:350px}.vente-container .caisse-content{align-items:stretch;display:flex;flex:1 1;flex-direction:row}}.product-grid-container .product-grid{flex:1 1;height:100%}.product-grid-container .product-grid ul{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,155px);justify-content:left;margin:0;padding:0;width:100%}.product-grid-container .product-grid li{list-style-type:none;margin:0;padding:0}.product-grid-container .product-grid .product{height:100px;margin:2px;width:150px}.product-grid-container .product-grid-overlay{left:40%;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.product-grid-container .product-grid-overlay>div{background-color:#fff;border:2px solid #1976d2;display:flex;flex-direction:row;justify-items:center;padding:1em;z-index:1}.overlay-actions-container .overlay-actions{display:grid;grid-template-columns:repeat(2,1fr)}.overlay-actions-container .overlay-actions>*{margin:2px;max-width:150px;min-height:100px;min-width:100px}.ticket-panel-container{display:flex;flex-direction:column}.ticket-panel-container,.ticket-panel-container .detail-table-container{flex:1 1;overflow-y:auto}.actions-container .actions{display:grid;grid-template-columns:repeat(3,1fr)}.actions-container .actions>*{margin:2px;max-width:150px;min-height:100px;min-width:100px}@media(max-height:600px){.actions-container .actions>*{min-height:50px}}.pave-numerique-container{display:grid;flex:0 1 auto;grid-template-columns:repeat(3,1fr);margin:1em;max-width:500px;padding:.3em}.pave-numerique-container :first-child{font-size:48px;grid-column:span 3;min-height:50px;padding:.3em;text-align:right}.pave-numerique-container button{font-size:32px;height:clamp(5vh,80px,30vh);width:clamp(5vw,150px,30vw)}.paiement-container{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;overflow-y:auto}.paiement-container .action{height:100px;margin:2px;width:150px}.paiement-container .actions{display:flex;flex-direction:row}@media(max-width:600px){.history-table th{padding-left:0;padding-right:0}}.stats-container{flex:1 1;overflow-y:auto}.commande{border:1px solid #000}.admin-container{align-items:flex-start;display:flex;flex-direction:column}.admin-container table{align-self:center;flex:1 1;max-width:1000px}.admin-container table thead td{background-color:#1976d2;border:1px solid #1976d2;color:#fff;margin:0;padding:.3em 1em}form{max-width:1000px}form>div{border-bottom:1px dashed #d3d3d3;display:flex;padding:.3em 1em}form>div input,form>div label,form>div select{flex:1 1}form>div input[type=checkbox]{flex:0 1}
/*# sourceMappingURL=main.8c1f7e74.css.map*/