/* saas_dash_financials.css — κάρτα «Οικονομική εικόνα» της Αρχικής (μεταφέρθηκε από το app.css).
   Τέσσερις γραμμές: Καθαρά έσοδα (σκούρο πλαίσιο + γραμμή-τάση) και τρεις γραμμές ποσών με προαιρετική γραμμή «εκτίμηση».
   Η γραμμή εκτίμησης χρησιμοποιεί τα tokens προειδοποίησης του docs/design/fason (#FFF4E5 / #B45309).
   Ύψος: τα κάθετα padding των γραμμών ποσών είναι 8px (πριν 10px) ώστε η νέα δεύτερη γραμμή να μη μεγαλώσει την κάρτα. */
#page-dashboard .dh-income{display:block;min-width:0;background:var(--chrome-bg);border:0;border-radius:12px;padding:14px 16px}
#page-dashboard .dh-income-label{grid-area:label;font-size:12px;color:#B5D4F4}
#page-dashboard .dh-spark{grid-area:spark;display:block;width:100%;height:36px;margin:6px 0 4px}
#page-dashboard .dh-income-value{grid-area:value;font-size:28px;font-weight:600;line-height:1.15;color:#FFF;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
#page-dashboard .dh-rows{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;background:#FFF;border:1px solid #E2E8F0;border-radius:12px}
#page-dashboard .dh-row{flex:1 1 auto;min-width:0;padding:8px 14px;border-top:1px solid #E2E8F0}
#page-dashboard .dh-row:first-child{border-top:0}
#page-dashboard .dh-row-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;line-height:19px}
#page-dashboard .dh-row-label{min-width:0;font-size:12px;color:#64748B;overflow-wrap:anywhere}
#page-dashboard .dh-row-value{flex:0 0 auto;font-size:16px;font-weight:600;color:#0F172A;font-variant-numeric:tabular-nums;white-space:nowrap}
#page-dashboard .dh-row-sub{margin-top:2px;font-size:12px;line-height:14px;color:#64748B;font-variant-numeric:tabular-nums}
#page-dashboard .dh-row-est{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;margin-top:0;padding:0;color:#B45309;font-size:14px;line-height:16px;font-variant-numeric:tabular-nums}
#page-dashboard .dh-row-est-l{min-width:0}
#page-dashboard .dh-row-est-v{flex:0 0 auto;white-space:nowrap;font-weight:600}
#page-dashboard .dh-est-one{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#page-dashboard .dh-est-short{display:none}
@media (max-width:420px){#page-dashboard .dh-est-long{display:none}#page-dashboard .dh-est-short{display:inline}}
@media (max-width:600px){
  #page-dashboard .dh-income{display:grid;grid-template-columns:minmax(0,1fr) 40%;grid-template-areas:"label label" "value spark";column-gap:12px;align-items:center;border-radius:12px 12px 0 0}
  #page-dashboard .dh-spark{margin:0;height:44px}
  #page-dashboard .dh-rows{background:#0B2A4F;border:0;border-radius:0 0 12px 12px;padding-bottom:4px}
  #page-dashboard .dh-row,#page-dashboard .dh-row:first-child{border-top:1px solid #1E4573}
  #page-dashboard .dh-row-label{color:#E6F1FB}
  #page-dashboard .dh-row-sub{color:#B5D4F4}
  #page-dashboard .dh-row-value{color:#FFF}
  #page-dashboard .dh-row-value.dh-pos{color:#9FE1CB}
  #page-dashboard .dh-row-est{color:#FFF4E5}
}
