/* KEN BUILD020-R1 — CSP uyumlu, harici ve son yüklenen teklif alanı düzeltmesi */
#view-dashboard.quote-workspace-active .dashboard-quote-bottom{
  grid-template-columns:minmax(0,1fr) 290px!important;
  gap:12px!important;
  margin-top:8px!important;
  align-items:start!important;
}
#view-dashboard.quote-workspace-active .quote-condition-fields{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
  gap:8px 12px!important;
  width:100%!important;
}
#view-dashboard.quote-workspace-active .quote-condition-fields>label{
  display:grid!important;
  gap:3px!important;
  margin:0!important;
  font-size:11px!important;
  font-weight:600!important;
}
#view-dashboard.quote-workspace-active .quote-condition-fields>label>span{
  font-size:11px!important;
  line-height:1.2!important;
  font-weight:600!important;
}
#view-dashboard.quote-workspace-active .quote-condition-fields select{
  width:100%!important;
  height:30px!important;
  min-height:30px!important;
  padding:0 9px!important;
  border:1px solid #d6e0ec!important;
  border-radius:8px!important;
  background:#fff!important;
  color:#263b53!important;
  font-size:11px!important;
  font-weight:500!important;
  box-shadow:none!important;
}
#view-dashboard.quote-workspace-active .quote-show-discount{
  min-height:30px!important;
  height:30px!important;
  padding:4px 9px!important;
  border-radius:8px!important;
  gap:8px!important;
  align-self:end!important;
}
#view-dashboard.quote-workspace-active .quote-show-discount span{
  font-size:11px!important;
  font-weight:600!important;
}
#view-dashboard.quote-workspace-active .quote-condition-fields .span-2{
  grid-column:1/-1!important;
}
#view-dashboard.quote-workspace-active #dashboardAdditionalNote{
  width:100%!important;
  height:52px!important;
  min-height:52px!important;
  max-height:52px!important;
  padding:8px 10px!important;
  border:1px solid #d6e0ec!important;
  border-radius:8px!important;
  font-size:11px!important;
  line-height:1.3!important;
  resize:none!important;
}
#view-dashboard.quote-workspace-active .dash-manual-price input,
#view-dashboard.quote-workspace-active .dash-discount input,
#view-dashboard.quote-workspace-active .dash-delivery select{
  box-sizing:border-box!important;
  width:100%!important;
  height:30px!important;
  min-height:30px!important;
  padding:0 8px!important;
  border:1px solid #d6e0ec!important;
  border-radius:8px!important;
  background:#fff!important;
  color:#263b53!important;
  font-size:11px!important;
  font-weight:500!important;
  box-shadow:none!important;
}
#view-dashboard.quote-workspace-active .dashboard-totals{
  padding:8px 12px!important;
  border-radius:9px!important;
  font-size:12px!important;
}
#view-dashboard.quote-workspace-active .dashboard-totals div{padding:3px 0!important}
#view-dashboard.quote-workspace-active .dashboard-totals .grand{margin-top:3px!important;padding-top:7px!important}
#view-dashboard.quote-workspace-active .dashboard-totals .grand strong{font-size:17px!important}
@media(max-width:900px){
  #view-dashboard.quote-workspace-active .dashboard-quote-bottom,
  #view-dashboard.quote-workspace-active .quote-condition-fields{grid-template-columns:1fr!important}
}
