/* ============================================================
   IPAD BREAKPOINT — Tablet optimizations for 769-1024px
   ============================================================ */@media (min-width:769px) and (max-width:1024px){
  /* Wider gutters */.m-cust-list,.m-db,.m-est-detail,.m-est-list{padding-left:24px;padding-right:24px}

  /* Dashboard: wider stat cards */.m-db-stats{gap:12px}

  /* Estimates list: wider cards */.m-db-estimate-card,.m-db-stat,.m-est-card{padding:16px}.m-est-search input{height:40px}

  /* Wizard: constrain width for readability */.m-wiz-content{margin-left:auto;margin-right:auto;max-width:600px}.m-wiz-cta{padding-left:24px;padding-right:24px}.m-wiz-select-card{padding:16px}

  /* Product selector: 2-column grid for subcategories */.m-ps-subcat-grid{grid-template-columns:repeat(2,1fr)}

  /* Tab bar: wider spacing */.mobile-tab-bar{height:72px}.tab-bar-item{min-width:72px}.tab-bar-create-icon{height:52px;width:52px}}
