.ot-wrap[data-v-970b3f25]{display:flex;flex-direction:column;height:100%}table[data-v-970b3f25]{flex:1}.col-num[data-v-970b3f25]{width:5%;text-align:center;color:#fff6;font-weight:400}.col-name[data-v-970b3f25]{width:35%}.col-time[data-v-970b3f25]{width:14%;text-align:center;font-size:24px;color:#fffc;font-weight:400}.col-progress[data-v-970b3f25]{width:46%;text-align:center}.left[data-v-970b3f25]{text-align:left}.order-id[data-v-970b3f25]{font-weight:700}.order-type[data-v-970b3f25]{display:block;font-size:17px;font-weight:300;color:#ffffff8c;text-transform:capitalize;margin-top:2px}.progress-bar[data-v-970b3f25]{display:flex;align-items:center;justify-content:center;gap:5px}.step-dot[data-v-970b3f25]{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;background:#ffffff14;color:#fff3;border:2px solid rgba(255,255,255,.12);transition:background .3s,color .3s}.step-dot.s1[data-v-970b3f25]{background:#ff6b35;border-color:#ff6b35;color:#fff}.step-dot.s2[data-v-970b3f25]{background:#d69e2e;border-color:#d69e2e;color:#fff}.step-dot.s3[data-v-970b3f25]{background:#3182ce;border-color:#3182ce;color:#fff}.step-dot.s4[data-v-970b3f25]{background:#38a169;border-color:#38a169;color:#fff}.step-arrow[data-v-970b3f25]{font-size:28px;color:#ffffff40;line-height:1;margin-top:-2px}@keyframes readyBlink-970b3f25{0%,to{color:#55fe00;opacity:1}50%{color:#55fe0040;opacity:.6}}.ready-label[data-v-970b3f25]{font-size:32px;font-weight:800;letter-spacing:.12em;margin:0;padding:0;animation:readyBlink-970b3f25 1s ease-in-out infinite}.empty-state[data-v-970b3f25]{flex:1;display:flex;align-items:center;justify-content:center;color:#ffffff40;font-size:22px;font-weight:300}.err-msg[data-v-970b3f25]{color:#e53e3e}.status-bar[data-v-970b3f25]{display:flex;justify-content:space-between;align-items:center;padding:4px 6px 2px;font-size:14px;flex-shrink:0}.page-ind[data-v-970b3f25]{color:#fff6}.conn[data-v-970b3f25]{font-size:13px}.conn-ok[data-v-970b3f25]{color:#38a169}.conn-err[data-v-970b3f25]{color:#e53e3e}.row-enter-active[data-v-970b3f25],.row-leave-active[data-v-970b3f25]{transition:all .4s ease}.row-enter-from[data-v-970b3f25],.row-leave-to[data-v-970b3f25]{opacity:0;transform:translate(24px)}.row-move[data-v-970b3f25]{transition:transform .4s ease}.setup-screen[data-v-0c04442d]{display:flex;align-items:center;justify-content:center;height:100%;background:#111}.setup-card[data-v-0c04442d]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:40px 44px;width:440px;display:flex;flex-direction:column;gap:18px}.setup-card h1[data-v-0c04442d]{color:#fff;font-size:26px;font-weight:700;margin:0}.setup-sub[data-v-0c04442d]{color:#fff6;font-size:14px;margin-top:-10px}.field[data-v-0c04442d]{display:flex;flex-direction:column;gap:5px;color:#ffffff8c;font-size:13px}.field em[data-v-0c04442d]{color:#ffffff4d;font-style:normal}.field input[data-v-0c04442d]{padding:11px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#fff;font-size:16px;outline:none;transition:border-color .2s}.field input[data-v-0c04442d]:focus{border-color:#ffffff73}.btn-launch[data-v-0c04442d]{padding:14px;border-radius:8px;border:none;background:#ff6b35;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:opacity .2s;margin-top:4px}.btn-launch[data-v-0c04442d]:disabled{opacity:.35;cursor:not-allowed}.kd-wrap[data-v-0c04442d]{display:flex;flex-direction:column;height:100%}.kd-header[data-v-0c04442d]{text-align:center;padding:10px 16px 4px;flex-shrink:0}.kd-restaurant[data-v-0c04442d]{color:#ffffffb3;font-size:22px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.kd-title[data-v-0c04442d]{color:#fff;font-size:36px;font-weight:700;letter-spacing:.08em}.kd-main[data-v-0c04442d]{flex:1;overflow:hidden;padding:4px 12px}.kd-footer[data-v-0c04442d]{flex-shrink:0;padding:6px 12px 8px}.kd-footer-inner[data-v-0c04442d]{background:#cdcdcdd1;border-radius:16px;display:flex;align-items:center;justify-content:space-between;padding:6px 20px}.kd-legend[data-v-0c04442d]{display:flex;align-items:center;gap:6px}.legend-step[data-v-0c04442d]{display:flex;flex-direction:column;align-items:center;gap:2px}.legend-step span[data-v-0c04442d]{font-size:13px;font-weight:700;color:#222}.leg-dot[data-v-0c04442d]{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:17px;color:#fff}.ld-1[data-v-0c04442d]{background:#ff6b35}.ld-2[data-v-0c04442d]{background:#d69e2e}.ld-3[data-v-0c04442d]{background:#3182ce}.ld-4[data-v-0c04442d]{background:#38a169}.leg-arrow[data-v-0c04442d]{font-size:26px;color:#555;position:relative;top:-12px;padding:0 2px}.kd-clock-wrap[data-v-0c04442d]{display:flex;align-items:center;gap:12px}.kd-clock[data-v-0c04442d]{font-weight:500;font-size:32px;color:#fff;background:#333;padding:2px 14px;border-radius:8px;min-width:140px;text-align:center}.btn-reset[data-v-0c04442d]{background:none;border:none;font-size:20px;color:#0006;cursor:pointer;padding:4px;line-height:1}.btn-reset[data-v-0c04442d]:hover{color:#222}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;background:#111}#app{display:flex;flex-direction:column;height:100%}td{font-weight:600;font-size:30px;color:#fff}table{border-collapse:collapse;width:100%}table tbody tr{border-bottom:2px solid rgba(205,205,205,.25)}
