.workspace{padding:30px;overflow:hidden}.workspace-head{display:flex;justify-content:space-between;gap:20px;align-items:end}.workspace-head h1{margin:6px 0}.workspace-head p{color:#667085}.filters{display:flex;gap:12px;align-items:end;margin:22px 0}.filters label{font-size:12px;color:#667085;display:grid;gap:5px}.filters select{min-width:150px;padding:9px;border:1px solid #d0d5dd;border-radius:8px;background:#fff}.status{padding:18px}.production-board{display:grid;grid-template-columns:repeat(6,minmax(245px,1fr));gap:14px;overflow-x:auto;padding-bottom:18px}.production-column{background:#f2f4f7;border-radius:14px;padding:12px;min-height:520px}.column-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.column-head h2{font-size:15px;margin:0}.count{background:#fff;border-radius:99px;padding:3px 8px;font-size:12px}.operation-card{background:#fff;border:1px solid #eaecf0;border-radius:12px;padding:14px;margin-bottom:10px;box-shadow:0 1px 2px #1018280d}.operation-card[data-priority="urgent"]{border-left:4px solid #d92d20}.operation-card[data-priority="high"]{border-left:4px solid #f79009}.card-top{display:flex;justify-content:space-between;font-size:12px}.order-number{font-weight:700}.priority{text-transform:uppercase;color:#667085}.operation-card h3{font-size:16px;margin:12px 0 3px}.product{font-size:13px;color:#667085}.facts{display:grid;gap:7px;margin:13px 0;font-size:12px}.observations{background:#fffaeb;padding:8px;border-radius:7px;font-size:12px}.card-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.card-actions button{padding:7px 9px;font-size:12px}.card-actions button[disabled]{opacity:.38;cursor:not-allowed}.paused{color:#b42318;font-weight:700}dialog{border:0;border-radius:14px;box-shadow:0 20px 60px #10182840;width:min(520px,calc(100% - 32px));padding:22px}dialog::backdrop{background:#10182880}.dialog-close{float:right;background:none;color:#667085;font-size:24px;padding:0}.dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}textarea{width:100%;box-sizing:border-box;margin-top:6px;padding:10px;border:1px solid #d0d5dd;border-radius:8px}.help{font-size:12px;color:#667085}@media(max-width:800px){.workspace{padding:18px}.filters{flex-wrap:wrap}.production-board{grid-template-columns:repeat(6,260px)}}
