.pos-zone-field{max-width:320px;margin-bottom:22px}.pos-work{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);gap:24px;align-items:start}.pos-work-tabs{display:none}.pos-picker{padding:22px}.pos-picker-head h2{font-size:20px}.pos-picker-head p{font-size:13px;color:#64748b;margin-top:8px;line-height:1.6}.pos-picker-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.pos-picker-fields small{font-size:12px;color:#64748b;font-weight:400}.pos-picker-fields select{min-width:0;max-width:100%;text-overflow:ellipsis}.pos-picker-footer{margin-top:25px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.pos-picker-footer span{font-size:13px;color:#64748b}.pd-activation{padding:26px}.pd-activation p{margin:12px 0 22px;color:#64748b}.pd-toolbar{display:flex;gap:15px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:18px}.pd-tabs{display:flex;gap:9px;flex-wrap:wrap}.pd-tabs .selected,.pos-work-tabs .selected{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.pd-toolbar small{color:#64748b;font-size:12px}.pd-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:15px}.pd-summary>div{display:flex;gap:12px;align-items:center;padding:18px;border:1px solid;border-radius:12px}.pd-summary b{font-size:28px}.pd-summary span{font-size:13px;font-weight:600}.pd-summary .ok{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.pd-summary .warning{background:#fffbeb;border-color:#fcd34d;color:#92400e}.pd-summary .critical{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}.pd-hint{font-size:12px;color:#64748b;margin:15px 0 22px}.pd-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:18px;align-items:start;margin-bottom:25px}.pd-batch{background:white;border:1px solid #e2e8f0;border-top:5px solid #10b981;border-radius:12px;overflow:hidden}.pd-batch.warning{border-top-color:#f59e0b}.pd-batch.critical{border-top-color:#ef4444}.pd-batch header{padding:18px;display:flex;justify-content:space-between;align-items:start;gap:12px;background:#f8fafc}.pd-batch h2{font-size:22px}.pd-batch header p{font-size:12px;color:#475569;margin:6px 0}.pd-batch header small{font-size:11px;color:#64748b}.pd-priority{font-size:11px;font-weight:700;border-radius:20px;background:#d1fae5;color:#047857;padding:6px 9px;white-space:nowrap}.warning .pd-priority{background:#fef3c7;color:#92400e}.critical .pd-priority{background:#fee2e2;color:#b91c1c}.pd-item{padding:17px;border-top:1px solid #e2e8f0;border-left:4px solid #10b981}.pd-item.warning{border-left-color:#f59e0b;background:#fffdf5}.pd-item.critical{border-left-color:#ef4444;background:#fff7f7}.pd-item-top{display:flex;justify-content:space-between;gap:13px}.pd-item h3{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.pd-clock{font-size:21px;white-space:nowrap;font-variant-numeric:tabular-nums}.pd-item.ok .pd-clock{color:#047857}.pd-item.warning .pd-clock{color:#92400e}.pd-item.critical .pd-clock{color:#b91c1c}.pd-item-info{display:flex;gap:9px;flex-wrap:wrap;margin:9px 0 13px;font-size:11px;color:#64748b}.pd-level{font-weight:700}.pd-mods{font-size:13px;line-height:1.6;color:#475569;margin-top:6px}.pd-notes{margin-top:9px;padding:10px;background:#eff6ff;color:#1e40af;font-size:13px;overflow-wrap:anywhere}.pd-row-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pd-state{font-size:11px;color:#475569;margin-right:auto}.pd-row-actions button{min-height:40px}.pd-batch footer{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:14px 17px;border-top:1px solid #e2e8f0}.pd-print-status{font-size:11px;color:#64748b;flex-basis:100%;overflow-wrap:anywhere}.pd-print-status.error{color:#b91c1c}.pd-printer,.pd-guide{background:white;border:1px solid #e2e8f0;border-radius:12px;padding:18px;margin:20px 0}.pd-printer summary,.pd-guide summary{font-size:14px;font-weight:700;cursor:pointer}.pd-printer p,.pd-guide p{font-size:12px;line-height:1.7;color:#64748b;margin:14px 0}.pd-printer .table-scroll,.pd-guide .table-scroll{margin:17px 0}.pd-time-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px 0;border-bottom:1px solid #e2e8f0}.pd-time-row strong{grid-column:1/-1;font-size:13px}.pd-time-row label{font-size:12px}.production-focus .sidebar{display:none}.production-focus .shell{grid-template-columns:1fr}.production-focus .main{max-width:none}body[data-view=kitchen] .page-head,body[data-view=bar] .page-head{flex-wrap:wrap}body[data-view=kitchen] .head-actions,body[data-view=bar] .head-actions{flex-wrap:wrap}@media(max-width:1050px){.pos-work{grid-template-columns:minmax(0,1fr) 340px;gap:18px}}@media(max-width:820px){.pos-work{grid-template-columns:1fr}.pos-work-tabs{display:flex;gap:10px;margin:0 0 17px;position:sticky;top:0;z-index:5;padding:10px 0;background:#f5f7fb}.pos-work-tabs button{flex:1;min-width:0;font-size:13px;padding:10px}.pos-show-menu .order-panel{display:none}.pos-show-account .pos-menu-pane{display:none}.pos-work .order-panel{order:initial;position:static}.pd-summary>div{flex-direction:column;gap:5px;text-align:center;padding:13px 8px}.pd-summary span{font-size:11px}}@media(max-width:500px){.pos-picker{padding:17px}.pos-picker-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.pos-picker-fields .full{grid-column:1/-1}.pos-picker-footer .primary{width:100%}.pd-summary{gap:7px}.pd-summary b{font-size:23px}.pd-batch header{padding:15px}.pd-item{padding:14px}.pd-board{gap:14px}.pd-printer,.pd-guide{padding:15px}}
.pos-single-account{grid-template-columns:1fr}.pos-single-account .pos-menu-pane{display:none}.pos-single-account .order-panel{max-width:680px;width:100%;position:static}
