.app[data-v-6458fce7]{display:flex;height:100vh;background:#000;color:#fff;font-family:Arial,sans-serif;overflow:hidden}.left-panel[data-v-6458fce7]{width:400px;background:#111;padding:20px;border-right:1px solid #333;overflow-y:auto;min-height:0}.right-panel[data-v-6458fce7]{flex:1;padding:20px;display:flex;flex-direction:column;min-height:0}.button-group[data-v-6458fce7]{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.button-group button[data-v-6458fce7]{padding:15px 20px;background:#333;color:#fff;border:1px solid #555;border-radius:5px;cursor:pointer;transition:all .2s}.button-group button[data-v-6458fce7]:hover{background:#444}.button-group button.active[data-v-6458fce7]{background:#fff;color:#000}.component-area[data-v-6458fce7]{background:#222;padding:20px;border-radius:5px;min-height:300px}.order-list[data-v-6458fce7]{display:flex;flex-direction:column;flex:1;min-height:0}.order-list h2[data-v-6458fce7]{margin:0 0 20px;color:#fff}.status-filters[data-v-6458fce7]{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.status-filters label[data-v-6458fce7]{display:flex;align-items:center;gap:5px;color:#ccc;cursor:pointer}.status-filters input[type=checkbox][data-v-6458fce7]{accent-color:#fff}.orders[data-v-6458fce7]{border:1px solid #333;border-radius:5px;background:#111;flex:1;overflow-y:auto;min-height:0;max-height:calc(100vh - 200px)}.order-item[data-v-6458fce7]{padding:10px 15px;border-bottom:1px solid #333;color:#ccc}.order-item[data-v-6458fce7]:last-child{border-bottom:none}.order-form h3[data-v-6458fce7]{margin:0 0 20px;color:#fff}.form-group[data-v-6458fce7]{margin-bottom:15px}.form-group label[data-v-6458fce7]{display:block;margin-bottom:5px;color:#ccc}.form-group select[data-v-6458fce7]{width:100%;padding:8px;background:#333;color:#fff;border:1px solid #555;border-radius:3px}.form-group input[type=checkbox][data-v-6458fce7]{margin-right:8px;accent-color:#fff}.quick-buttons[data-v-6458fce7]{display:flex;gap:8px;margin-bottom:8px}.quick-buttons button[data-v-6458fce7]{padding:6px 12px;background:#444;color:#fff;border:none;border-radius:3px;cursor:pointer}.submit-btn[data-v-6458fce7]{width:100%;padding:12px;background:#fff;color:#000;border:none;border-radius:3px;cursor:pointer;font-weight:700;margin-top:10px}.submit-btn[data-v-6458fce7]:hover{background:#eee}.baking-form h3[data-v-6458fce7],.settings-form h3[data-v-6458fce7]{margin:0 0 20px;color:#fff}.flavor-setting[data-v-6458fce7]{margin-bottom:25px;padding:15px;background:#333;border-radius:5px}.flavor-setting h4[data-v-6458fce7]{margin:0 0 15px;color:#fff;font-size:16px}.setting-row[data-v-6458fce7]{display:flex;gap:15px}.setting-row .form-group[data-v-6458fce7]{flex:1}.form-group input[type=number][data-v-6458fce7]{width:100%;padding:8px;background:#444;color:#fff;border:1px solid #555;border-radius:3px}.no-orders[data-v-6458fce7]{padding:20px;text-align:center;color:#666}.order-header[data-v-6458fce7]{display:flex;align-items:center;gap:10px;margin-bottom:5px}.order-id[data-v-6458fce7]{font-weight:700;color:#fff}.order-status[data-v-6458fce7]{padding:2px 8px;border-radius:3px;font-size:12px;font-weight:700}.order-status.waiting[data-v-6458fce7]{background:#444;color:#fff}.order-status.cooking[data-v-6458fce7]{background:#14b8a6;color:#fff}.order-status.ready[data-v-6458fce7]{background:#27ae60;color:#fff}.order-status.completed[data-v-6458fce7]{background:#95a5a6;color:#000}.order-status.cancelled[data-v-6458fce7]{background:#e74c3c;color:#fff}.priority-badge[data-v-6458fce7]{background:#e74c3c;color:#fff;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:700}.order-flavors[data-v-6458fce7]{display:flex;gap:10px;flex-wrap:wrap;color:#ccc;font-size:14px;margin-bottom:10px}.order-actions[data-v-6458fce7]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-6458fce7]{padding:4px 8px;border:none;border-radius:3px;font-size:12px;cursor:pointer;font-weight:700}.cancel-btn[data-v-6458fce7]{background:#e74c3c;color:#fff}.cancel-btn[data-v-6458fce7]:hover{background:#c0392b}.priority-btn[data-v-6458fce7]{background:#3498db;color:#fff}.priority-btn[data-v-6458fce7]:hover{background:#2980b9}.complete-btn[data-v-6458fce7]{background:#27ae60;color:#fff}.complete-btn[data-v-6458fce7]:hover{background:#2ecc71}.right-header[data-v-6458fce7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.right-header h2[data-v-6458fce7]{margin:0;color:#fff}.app-settings-btn[data-v-6458fce7]{padding:8px 16px;background:#333;color:#fff;border:1px solid #555;border-radius:3px;cursor:pointer;font-size:14px}.app-settings-btn[data-v-6458fce7]:hover{background:#444}.modal-overlay[data-v-6458fce7]{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-6458fce7]{background:#222;padding:30px;border-radius:8px;min-width:400px;border:1px solid #333}.modal h3[data-v-6458fce7]{margin:0 0 20px;color:#fff;text-align:center}.app-settings-form .form-group[data-v-6458fce7]{margin-bottom:20px}.app-settings-form .form-group label[data-v-6458fce7]{display:block;margin-bottom:8px;color:#ccc;font-weight:700}.app-settings-form .form-group input[type=text][data-v-6458fce7]{width:100%;padding:10px;background:#333;color:#fff;border:1px solid #555;border-radius:3px;box-sizing:border-box}.modal-actions[data-v-6458fce7]{display:flex;gap:10px;justify-content:center;margin-top:25px}.save-btn[data-v-6458fce7]{padding:10px 20px;background:#27ae60;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:700}.save-btn[data-v-6458fce7]:hover{background:#2ecc71}.cancel-btn[data-v-6458fce7]{padding:10px 20px;background:#666;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:700}.cancel-btn[data-v-6458fce7]:hover{background:#777}.filters-row[data-v-6458fce7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.refresh-btn[data-v-6458fce7]{padding:8px 16px;background:#27ae60;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:700}.refresh-btn[data-v-6458fce7]:hover{background:#2ecc71}.status-summary[data-v-6458fce7]{background:#222;border:1px solid #333;border-radius:5px;padding:15px;margin-bottom:15px;display:flex;gap:30px}.status-group h4[data-v-6458fce7]{margin:0 0 10px;color:#fff;font-size:14px;font-weight:700}.flavor-counts[data-v-6458fce7]{display:flex;flex-direction:column;gap:5px}.flavor-count[data-v-6458fce7]{color:#ccc;font-size:13px}.flavor-count.total[data-v-6458fce7]{color:#fff;font-weight:700;border-top:1px solid #444;padding-top:5px;margin-top:5px}
