.estimate-mobile-summary{display:none}
@media(max-width:650px){
  #project-detail-content .estimate-table{border:0;overflow:visible;background:transparent}
  #project-detail-content .estimate-row.header{display:none}
  #project-detail-content .estimate-row:not(.header){display:block;padding:16px;margin-bottom:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel,#fff);box-shadow:0 5px 18px #17221d12}
  #project-detail-content .estimate-row:not(.header)>strong,#project-detail-content .estimate-scope>strong{display:block!important;font-size:15px;margin-bottom:14px}
  #project-detail-content .estimate-row:not(.header)>span{display:none!important}
  #project-detail-content .estimate-scope{margin-bottom:4px}
  #project-detail-content .estimate-mobile-summary{display:block}
  .estimate-mobile-values{display:grid;grid-template-columns:1fr 1fr;gap:10px}
  .estimate-mobile-values span{display:block;padding:11px;border-radius:9px;background:#f7f6f2}
  .estimate-mobile-values small{display:block;color:var(--muted);font-size:9px;letter-spacing:.08em;margin-bottom:5px}
  .estimate-mobile-values strong{font-size:14px}
  .estimate-mobile-progress{height:9px;margin:14px 0 8px;border-radius:10px;background:#e4e9e6;overflow:hidden}
  .estimate-mobile-progress i{display:block;height:100%;border-radius:inherit;background:#1769e0}
  .estimate-mobile-foot{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;font-weight:700}
  :root[data-theme="dark"] .estimate-mobile-values span{background:#1c211f}
}
