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}.container_mob{display:flex;flex-direction:column;height:auto;justify-content:center;overflow:hidden;padding-bottom:13.41vw;padding-top:13.41vw;position:relative;width:100%}.logo_container{margin-bottom:39.09vw}.button_container_mob,.logo_container{align-items:center;display:flex;justify-content:center}.button_container_mob{flex-direction:column;height:max-content;margin-bottom:12.05vw;width:100%}.link_button_menu_wrapper{width:100%}.button_main,.link_button_menu_wrapper{align-items:center;display:flex;justify-content:center}.button_main{background:#000;border-radius:1.82vw;height:25vw;margin-bottom:12.95vw;width:59.09vw}.button_main_text{color:#fff;font-size:6.14vw;font-weight:600}.time_of_queue{align-items:center;display:flex;justify-content:center;width:100%}.time_of_queue_text{color:#6b6b6b;font-size:4.5vw;font-weight:400;margin:0 5px 0 0;white-space:normal;word-break:keep-all}.time_of_queue_time{color:#6b6b6b;font-size:4.5vw;font-weight:500;margin:0;white-space:nowrap}.link_button_menu{align-items:center;border:2px solid #000;border-radius:1.82vw;display:flex;height:15.45vw;justify-content:space-between;max-width:75.45vw;padding-left:5.68vw;padding-right:5.68vw;text-decoration:none;width:100%}.link_button_menu_text{color:#000;font-size:6.14vw;font-weight:600;margin:0;padding-left:4.77vw;padding-right:4.77vw}.link_button_menu_text,.number_of_queue_wrapper{align-items:center;display:flex;justify-content:center;width:100%}.number_of_queue_wrapper{height:max-content}.number_of_queue_text{color:#000;font-size:35.68vw;font-weight:900;margin:0}.your_number_text_wrapper{align-items:center;display:flex;flex-direction:column;gap:2.95vw;justify-content:center;width:100%}.your_number_first_text{color:#000c;font-size:3.86vw;font-weight:400;margin:0}.your_number_second_text{color:#313131;font-size:4.77vw;font-weight:400;margin:0}.button_exit_queue{background:#000;border-radius:1.82vw;height:11.36vw;width:59.09vw}.button_exit_queue,.button_exit_queue_wrapper{align-items:center;display:flex;justify-content:center}.button_exit_queue_wrapper{margin-bottom:6vw;width:100%}.button_exit_queue_text{color:#fff;font-size:4.77vw;font-weight:600;margin:0}.time_of_queue_text_ready{color:#33a35c;font-size:4.77vw;font-weight:400;margin:0}.container_modal_exit{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0000004d;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}.modal_exit{align-items:center;background:#fff;border-radius:3.64vw;display:flex;flex-direction:column;height:35.91vw;justify-content:space-between;left:50%;padding:17.95vw 4.09vw 4.55vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:71.37vw;z-index:3}.modal_exit_text{color:#000c;font-size:4.77vw;font-weight:500;margin:0;text-align:center}.buttons_container_exit_modal{align-items:center;display:flex;justify-content:space-between;width:100%}.button_exit_no{background:#000;color:#fff}.button_exit_no,.button_exit_yes{align-items:center;border-radius:1.82vw;display:flex;font-size:3.86vw;font-weight:600;height:10.45vw;justify-content:center;width:34.55vw}.button_exit_yes{background:#fff;border:.45vw solid #000;color:#000}.board{background-color:#1a1a1a;display:flex;height:100vh;overflow:hidden;width:100%}.column{color:#fff;display:flex;flex:1 1;flex-direction:column;height:100%}.queue-column{background-color:#000}.order-column{background-color:#222}.ready-column{background-color:#000}.column-header{color:#a6a6a6;font-size:2.8vw;font-weight:900;padding:1.5vw 0;position:relative;text-align:center}.column-header:after{background-color:#414141;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.queue-container{flex:1 1;justify-content:flex-start;position:relative}.queue-container,.queue-numbers{display:flex;flex-direction:column;overflow:hidden}.queue-numbers{align-items:center;padding:2vw 0}.queue-item{font-size:4vw;font-weight:900;margin:0;padding:.2vw 0;text-align:center;width:100%}.queue-footer{color:#a6a6a6;font-size:1.5vw;padding:1vw 0;text-align:center}.two-column-container{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-start;overflow:hidden;padding:2vw 0}.number-row{display:flex;justify-content:space-around;margin:0}.number-cell{font-size:4vw;font-weight:900;padding:.2vw 1.5vw;text-align:center;width:40%}.board-display{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100%}.board_number{color:#fff;font-size:27vw;margin-bottom:3vw}.board_number,.board_text{align-items:center;display:flex;font-weight:900;justify-content:center;width:100%}.board_text{color:#a6a6a6;font-size:4.66vw}.column-screen{border-right:.08vw solid #0000004d;flex:1 1;height:80vh;overflow-y:auto;padding:0 1vw 3vw}.ready{justify-content:center}.ready .item-number{color:#aaa}.first-column{max-width:33.5vw}.second-column-kitchen{display:flex;flex-direction:row;flex-wrap:wrap;gap:.7vw 1vw}.first-column-header{max-width:35.5vw}.cashier-screen{background-color:#f5f5f5;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.header{background-color:#f8f8f8;border-bottom:.1vw solid #e0e0e0;color:#555;font-size:1.2vw;padding:1vw;text-align:center;width:100%}.header h1{font-weight:500}.main-content{flex:1 1;flex-direction:column;overflow:hidden}.column-headers,.main-content{display:flex;width:100%}.column-header_cashier{color:#000;flex:1 1;font-size:1.89vw;font-weight:500;padding:2.89vw 0 5.33vw;text-align:center}.columns-container{display:flex;flex:1 1;overflow:hidden;width:100%}.column-kitchen{border-right:.08vw solid #0000004d;flex:1 1;height:80vh;overflow-y:auto;padding:0 1vw 3vw}.column-kitchen-second{height:max-content;max-height:80vh;overflow-y:auto;padding:0 1vw 3vw;width:62%}.column:last-child{border-right:none}.item-card{align-items:center;background-color:#fff;border-radius:.56vw;box-shadow:0 0 .33vw #0000004a;display:flex;justify-content:space-between;margin-bottom:1vw;margin-top:.3vw;padding:1.76vw 1.34vw 1.76vw 3.18vw}.item-number{color:#000;font-size:5.61vw;font-weight:900}.action-button{align-items:center;background-color:#000;border:none;border-radius:.42vw;color:#fff;cursor:pointer;display:flex;font-size:1.42vw;font-weight:500;height:3.77vw;justify-content:space-between;padding:.7vw 1vw;width:15.16vw}.action-button-text{margin:0}.action-button:hover{background-color:#333}.current-order{align-items:center;display:flex;flex-direction:column;gap:1vw;justify-content:flex-start}.active-order-number{color:#000;font-size:9.8vw;font-weight:900;margin-bottom:2vw}.order-actions{display:flex;gap:1vw;width:95%}.primary-button,.secondary-button{cursor:pointer;flex:1 1;font-size:1.42vw;font-weight:500;padding:1vw;text-align:center}.primary-button{background-color:#000;border:none;border-radius:.56vw;color:#fff}.secondary-button{align-items:center;background-color:#fff;border:.22vw solid #000;border-radius:.56vw;display:flex;justify-content:flex-start}.secondary-button-arrow{margin-right:2.5vw}.primary-button:hover{background-color:#333}.secondary-button:hover{background-color:#f0f0f0}.ready-kitchen{color:#000;height:6.6vw;justify-content:center;margin-bottom:0;margin-top:.3vw;max-width:30.49vw;width:41%}.ready-kitchen .item-number{color:#000}.footer{background-color:#f8f8f8;border-top:.1vw solid #e0e0e0;padding:1vw;text-align:right}.cashier-info{color:#777;font-size:1vw;position:absolute;right:1.44vw;top:.33vw}.order-container{align-items:center;background-color:#fff;border-radius:.56vw;box-shadow:0 0 .33vw #0000004a;display:flex;flex-direction:column;margin-bottom:1vw;margin-top:.3vw;padding-bottom:1.22vw;width:100%}#root,body,html{height:100%;margin:0;padding:0}.layout-container{background-color:#f4f6f8;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:16px}.layout-footer,.layout-header{background-color:#fff;box-shadow:0 1px 3px #0000001a;flex-shrink:0;padding:12px 16px}.layout-main{background-color:#fff;border-radius:8px;flex:1 1;margin-top:12px;overflow-y:auto;padding:16px}
/*# sourceMappingURL=main.5c0f01d2.css.map*/