/* PRPL PrintOS v2.25.0 — clear, glanceable job cards */
#jobsList .jobCard.prplClearCard{padding:0;overflow:visible;border:1px solid #e5e0ed;border-radius:20px;box-shadow:0 8px 24px rgba(36,19,74,.08)}
#jobsList .prplClearCard .jobTop{padding:14px 15px 12px;margin:0;gap:10px;border-bottom:1px solid #f0edf4}
#jobsList .prplClearCard .jobTop>div:first-child{min-width:0;flex:1}
#jobsList .prplClearCard .jobName{font-size:18px;line-height:1.25}
#jobsList .prplClearCard .jobDesc{color:#8a8391;font-size:12px;direction:ltr;text-align:right}
#jobsList .prplClearCard .jobItems{margin:9px 0 0;padding:0}
#jobsList .prplClearCard .jobItemLine{font-size:15px;font-weight:720;color:#29242f}
#jobsList .prplClearCard .jobItemLine>b:nth-child(2){color:#a19aa9;font-size:11px}
#jobsList .prplClearCard .itemsProgress{color:#918997}
#jobsList .prplClearCard .badge{display:inline-flex;align-items:center;justify-content:center;min-width:58px;padding:7px 10px}
#jobsList .prplClearCard[data-status="חדש"] .badge{background:#f0edff;color:#6336c6}
#jobsList .prplClearCard[data-status="להדפסה"] .badge{background:#edf4ff;color:#2867c7}
#jobsList .prplClearCard[data-status="בגימור"] .badge{background:#fff6df;color:#946300}
#jobsList .prplClearCard[data-status="מוכן"] .badge{background:#e8f8ef;color:#16835a}
#jobsList .prplClearCard[data-status="נמסר"] .badge{background:#f1f0f4;color:#68616f}
#jobsList .prplClearCard .prplJobFacts{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:0;padding:10px 8px;background:#fbfafd;border-bottom:1px solid #f0edf4}
#jobsList .prplClearCard .prplJobFact{min-width:0;padding:1px 9px;border-inline-start:1px solid #ece8f0}
#jobsList .prplClearCard .prplJobFact:first-child{border-inline-start:0}
#jobsList .prplClearCard .prplJobFact small{display:block;margin-bottom:3px;color:#918a98;font-size:9px;font-weight:800}
#jobsList .prplClearCard .prplJobFact strong{display:block;overflow:hidden;color:#312b37;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}
#jobsList .prplClearCard .prplJobFact.payment strong.unpaid{color:#b93845}
#jobsList .prplClearCard .prplJobFact.payment strong.partial{color:#9b6700}
#jobsList .prplClearCard .prplJobFact.payment strong.paid{color:#16835a}
#jobsList .prplClearCard>.jobMeta{display:none!important}
#jobsList .prplClearCard>.jobSpec,#jobsList .prplClearCard>.collectionNote,#jobsList .prplClearCard>.prodDetails,#jobsList .prplClearCard>.historyBox,#jobsList .prplClearCard>details:not(.prodDetails){margin-inline:13px}
#jobsList .prplClearCard>.jobSpec:not(.noteCompact){margin-top:10px;padding:9px 11px;color:#655e6c;background:#f7f5fa;border-radius:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#jobsList .prplClearCard>.jobSpec.noteCompact{margin-top:9px;padding:8px 10px;color:#765c16;background:#fff9e9;border:1px solid #f5e8bd}
#jobsList .prplClearCard .jobActions{margin:10px 13px 13px;padding-top:0}
#jobsList .prplClearCard .jobActions .advance{color:#fff;background:var(--p);font-size:13px}
#jobsList .prplClearCard .jobActions .whatsapp,#jobsList .prplClearCard .jobActions .quickPaid,#jobsList .prplClearCard .jobActions .jobLabelQuick{background:#f4f2f7;color:#5f5867}
#jobsList .prplClearCard .jobActions .whatsapp{color:#128c4a;background:#edf9f1}
#jobsList .prplClearCard.isUrgent{border-inline-start:4px solid #d85b68}
@media(max-width:420px){#jobsList .jobCard.prplClearCard{border-radius:18px}#jobsList .prplClearCard .jobTop{padding:12px 12px 10px}#jobsList .prplClearCard .jobName{font-size:17px}#jobsList .prplClearCard .prplJobFacts{padding:9px 5px}#jobsList .prplClearCard .prplJobFact{padding-inline:7px}#jobsList .prplClearCard .prplJobFact strong{font-size:12px}#jobsList .prplClearCard .jobActions{margin:9px 11px 11px}}
