.customer-screen[data-v-273f8c65]{min-height:100vh}.customer-screen.theme-dark[data-v-273f8c65]{background:#0b0b0b;color:#f3ecd6}.customer-screen.theme-light[data-v-273f8c65]{background:#f1f1f1;color:#1f1f1f}.screen-shell[data-v-273f8c65]{background:radial-gradient(circle at 14% 0,rgba(231,202,120,.12),transparent 34%),radial-gradient(circle at 86% 16%,rgba(134,112,54,.1),transparent 36%),linear-gradient(180deg,#151412,#1d1b18);border:1px solid rgba(238,221,173,.08);border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.45);min-height:calc(100vh - 2.2rem);padding:1.2rem 1.4rem}.theme-light .screen-shell[data-v-273f8c65]{background:linear-gradient(180deg,#ddd,#d6d6d6);border:1px solid #cbcbcb;box-shadow:0 8px 20px rgba(0,0,0,.08)}.screen-header[data-v-273f8c65]{align-items:center;background:rgba(35,42,226,.82);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.85rem 1rem}.brand-area[data-v-273f8c65]{align-items:center;display:flex;gap:.75rem}.screen-title[data-v-273f8c65]{color:#efe6cb;font-size:2.1rem;font-weight:700;letter-spacing:-.01em;line-height:1}.screen-subtitle[data-v-273f8c65]{color:#c9b888;font-size:1rem}.theme-light .screen-title[data-v-273f8c65]{color:#f2f2f2}.theme-light .screen-subtitle[data-v-273f8c65]{color:#d4d4d4}.header-actions[data-v-273f8c65]{align-items:flex-end;display:flex;flex-direction:column;gap:.22rem}.context-line[data-v-273f8c65]{color:#ccb987;font-size:.8rem;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clock-label[data-v-273f8c65]{color:#efe1b9;font-size:1.65rem;font-weight:700;line-height:1}.toolbar-buttons[data-v-273f8c65]{display:flex;gap:.4rem}.screen-btn[data-v-273f8c65]{border-color:rgba(239,225,185,.5);color:#efe1b9;font-size:.75rem;line-height:1;padding:.38rem .54rem}.screen-main[data-v-273f8c65]{display:grid;gap:1.2rem;grid-template-columns:minmax(0,2.06fr) minmax(0,1fr);height:calc(100vh - 160px);min-height:calc(100vh - 160px);overflow:hidden}.theme-light .screen-main[data-v-273f8c65]{border-top:1px solid #cfcfcf;padding-top:.9rem}.section-title[data-v-273f8c65]{align-items:center;color:#efe5c9;display:flex;font-size:2rem;font-weight:700;gap:.45rem;margin-bottom:.9rem;text-transform:uppercase}.theme-light .section-title[data-v-273f8c65]{color:#1d1d1f}.status-dot[data-v-273f8c65]{border-radius:50%;display:inline-block;height:10px;width:10px}.dot-ready[data-v-273f8c65]{background:#43a965}.dot-preparing[data-v-273f8c65]{background:#bf9444}.ready-grid[data-v-273f8c65]{display:flex;flex-direction:column;gap:.95rem}.ready-section[data-v-273f8c65]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ready-scroll-area[data-v-273f8c65]{-ms-overflow-style:none;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem 4rem .8rem 4rem;scrollbar-width:none}.ready-scroll-area[data-v-273f8c65]::-webkit-scrollbar{display:none}.ready-card[data-v-273f8c65]{align-items:center;background:linear-gradient(90deg,rgba(19,19,19,.88),rgba(27,26,24,.9));border:1px solid rgba(225,211,173,.18);border-radius:12px;display:flex;justify-content:center;min-height:132px;overflow:hidden;padding:.7rem 1rem;transform-origin:center}.theme-light .ready-card[data-v-273f8c65]{background:#efefef;border:1px solid #c8c8c8;box-shadow:0 2px 6px rgba(0,0,0,.08)}.ready-card.is-placeholder[data-v-273f8c65]{opacity:.7}.ready-card-content[data-v-273f8c65]{align-items:center;display:flex;gap:1.4rem}.speaker-icon[data-v-273f8c65]{color:#efe0b6;font-size:2.2rem}.theme-light .speaker-icon[data-v-273f8c65]{color:#21242a}.ready-order-id[data-v-273f8c65]{color:#f5ecd1;font-size:8rem;font-weight:800;letter-spacing:.02em;line-height:1}.theme-light .ready-order-id[data-v-273f8c65]{color:#080a10}.ready-card-empty[data-v-273f8c65]{color:#bcae89;font-size:1.35rem}.theme-light .ready-card-empty[data-v-273f8c65]{color:#727272}.ready-card.is-attention[data-v-273f8c65]{animation:primary-ready-pulse-273f8c65 2.1s ease-in-out infinite;border-color:rgba(239,223,184,.34);box-shadow:0 0 0 1px rgba(237,219,173,.16),0 14px 28px rgba(0,0,0,.38)}@keyframes primary-ready-pulse-273f8c65{0%{transform:scale(1);border:5px solid transparent}45%{transform:scale(1.045);border:5px solid #5ff95f}to{transform:scale(1);border:5px solid #4eff4e}}.help-text[data-v-273f8c65]{color:#bead7f;font-size:1.22rem;border-top:1px solid rgba(188,170,129,.2);flex-shrink:0;margin:.95rem 0 0;padding-top:.75rem;text-align:center}.theme-light .help-text[data-v-273f8c65]{border-top-color:hsla(0,0%,46.7%,.25);color:#777}.preparing-section[data-v-273f8c65]{display:flex;flex-direction:column;min-height:0}.preparing-scroll-area[data-v-273f8c65]{-ms-overflow-style:none;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.35rem .4rem .65rem .15rem;scrollbar-width:none}.preparing-scroll-area[data-v-273f8c65]::-webkit-scrollbar{display:none}.preparing-list[data-v-273f8c65]{display:flex;flex-direction:column;gap:.56rem;list-style:none;margin:0;padding:0}.preparing-item[data-v-273f8c65]{align-items:center;background:rgba(18,18,18,.7);border:1px solid rgba(208,177,104,.2);border-radius:10px;color:#d6bd85;display:flex;font-size:2.2rem;font-weight:700;gap:.55rem;min-height:86px;padding:0 1rem}.theme-light .preparing-item[data-v-273f8c65]{background:#efefef;border:1px solid #cbcbcb;color:#626262}.item-dot[data-v-273f8c65]{color:#bf9444;margin-top:-.06em}.theme-light .item-dot[data-v-273f8c65]{color:#e2a63a}.item-text[data-v-273f8c65]{letter-spacing:.01em}.preparing-empty[data-v-273f8c65]{background:rgba(16,16,16,.55);border:1px dashed rgba(201,174,109,.3);border-radius:8px;color:#bea979;font-size:1.08rem;min-height:84px;padding:1rem;text-align:center}.theme-light .preparing-empty[data-v-273f8c65]{background:#ececec;border:1px dashed #c8c8c8;color:#777}.queue-counter[data-v-273f8c65]{align-items:center;color:#e6d7ab;display:flex;flex-direction:column;flex-shrink:0;gap:.2rem;margin-top:.85rem;padding-top:1rem}.theme-light .queue-counter[data-v-273f8c65]{color:#404040}.queue-counter span[data-v-273f8c65]{color:#c4b387;font-size:.92rem;letter-spacing:.06em}.theme-light .queue-counter span[data-v-273f8c65]{color:#8a8a8a}.queue-counter strong[data-v-273f8c65]{font-size:2.5rem;font-weight:800;line-height:1}.loading-state[data-v-273f8c65]{align-items:center;color:#f0e1b8;display:flex;justify-content:center;min-height:340px}.theme-light .loading-state[data-v-273f8c65]{color:#404040}.modal-help[data-v-273f8c65]{color:#445776;font-size:.92rem}@media(max-width:1200px){.screen-main[data-v-273f8c65]{gap:.9rem;grid-template-columns:1.7fr 1fr}.screen-title[data-v-273f8c65]{font-size:1.55rem}.section-title[data-v-273f8c65]{font-size:1.35rem}.ready-order-id[data-v-273f8c65]{font-size:4rem}.preparing-item[data-v-273f8c65]{font-size:1.75rem;min-height:70px}}@media(max-width:900px){.screen-main[data-v-273f8c65]{height:auto;grid-template-columns:1fr;min-height:auto}.screen-header[data-v-273f8c65]{align-items:flex-start;flex-direction:column;gap:.65rem}.header-actions[data-v-273f8c65]{align-items:flex-start}.preparing-scroll-area[data-v-273f8c65],.ready-scroll-area[data-v-273f8c65]{max-height:42vh}}